Library Codelab: Monthly Coding Class for Adults


What's Library Codelab?

Library Codelab is a monthly meetup for adults where we explore different coding languages through projects and hands-on practice. We offer resources, motivation and access to a community of coders in a non-intimidating environment. Each meeting, we focus on a different coding language or concept and work together on a project.

The meetings are intended as an introduction to a concept, so you understand it enough to supplement the class time with self-paced learning (such as Codecademy, Udacity, For example, in our JavaScript 101 class, we'll introduce you to JavaScript, use W3Schools to practice together, build a JavaScript function that produces a pop-up on a webpage, then respond to user input. We meet monthly, at different locations close to the Uptown area.

Who is Library Codelab for?

This group is meant for adults with an interest in coding or those who have tried to learn on their own but want or need more support as they learn. If you don't feel ready to attend some of the major Charlote tech Meetups (Charlotte Devs, Girl Develop It, Code for Charlotte, etc.) but still want to learn, this is the group for you! Our group allows you to learn from other beginners and ask all the questions. It can also be a great environment for getting a taste of different coding languages to help you decide what you might like to deep dive into. It's really meant as a first step into the world of learning to code.

Do I have to know how to code to join?

Absolutely not! You do have to have relatively good computer skills and a love for technology—but you don't have to know anything about coding before you come. Each meeting, we tackle a topic as if we’ve never seen it before. If you have, it can be great review and help you grasp a topic completely. Most members have tried to learn code on their own, or are at least familiar with HTML, but have struggled with learning it alone or aren’t sure where to go next in their coding journey.

Upcoming events


Library Codelab: What is SQL?  Plaza Midwood Library, 1623 Central Ave.

Get an introduction to backend development, starting with SQL. While SQL is not a true programming language, it works together with other languages to query databases and give real power to web applications. Beginners are welcome and please bring a laptop with you.  Register here.

Sept. 25, 6:15 p.m. to 7:30 p.m.


Library Codelab Mini Bootcamp Main Library, Dowd Learning Center – 310 N. Tryon St.

Join us for a three-part series in honor of STEAM (science, technology, engineering, arts and math) month! We will focus on the basics of front-end web development, including HTML, CSS, JavaScript and Bootstrap. Join us for three Tuesdays in October for a hands-on exploration of these foundational languages!

Part 1: HTML and CSS 

Learn the basics of frontend web development, starting with HTML & CSS. Learn how to structure pages using HTML and then how to add formatting and other special features using CSS. Register here.

Oct. 9, 6:30 p.m. to 7:30 p.m.

Part 2: CSS and Bootstrap

Expand your knowledge of CSS classes and IDs and harness the full power of CSS using Bootstrap. Bootstrap is a pre-made library of CSS formatting you can use to make a website both beautiful and mobile responsive. Register here.

Oct. 16, 6:30 p.m. to 7:30 p.m.

Part 3: JavaScript 

Learn how to make a beautiful  website come to life with JavaScript. Learn how this programming language can make a website interactive and respond to user inputs. Register here.

Oct. 23, 6:30 p.m. to 7:30 p.m.

Want to learn more?

Join our email list here or find us on Meetup here.