Explore Intro to Software Dev in

Source Lite

Learn the basics of how to code and create some small apps

Section A: Sundays, 3-5pm [Section A Now Full -- No Longer Available]

Registration Is Closed

An introduction to software engineering

Develop basic coding skills for front-end development

In Source Lite, you’ll learn the fundamentals of JavaScript by writing functional programs and developing simple web applications. As the course progresses, you’ll learn how the ReactJS framework can increase the capabilities of your software through creative projects. This course is designed for students with 0 coding experience — check out Source if you already have some background (even CS 1110 level).

Build your ideas from scratch

Source Lite is based on experiential learning. Through coding challenges, simple web applications, and dynamic web pages, you’ll learn how to use your newly developed programming skills to launch your ideas on screen. You’ll even finish the course with a personal website to show off your work.

Explore what’s behind everyday technology 

Learning the fundamentals of programming is a necessity in all fields today. Web development in particular helps us to connect, store and share information, complete tasks more efficiently, be creative, and have fun. Whether or not you’d like to work in web development professionally, you’ll leave Source Lite with a new, fun way to express yourself, and you’ll have laid the foundation of a highly valued programming background.

Skills You’ll Learn

Feature Image

JavaScript

Feature Image

HTML & CSS

Feature Image

ReactJS

Feature Image

GitHub

Feature Image

Project Planning

Meet Your Program Lead

Marina Kun

HackCville Member Since 2018

Membership Perks

Once you successfully complete your first Skills Course you are granted HackCville membership. Here are the perks you get access to as a member:

  • 10 weeks of hands-on skills training
  • Priority applications for Launch summer program and trips
  • Access to the HackCville clubhouses’ working and meeting space
  • Early registration and 25% discount on all Skills Courses
  • Exclusive community events and job opportunities

Fees & Accessibility

Course Fee: $125

Each of our courses is just $125 — that’s less than a weekly lunch out for the semester. We are committed to making our courses accessible to all. We reduce or eliminate the program fee to all students who need it, no questions asked. Our aim is to enable everyone who wants to learn and join the HackCville community.

Meeting Times

All of our courses meet once a week for 2 hours. Courses start the third week of UVA classes (Sep 8) and continue weekly through the end of November. Courses expect a 4-6 hour/week commitment. Outside of the 2 hours in your workshop meeting time, you can expect to meet with your instructor weekly for check-ins (at flexible times) and to spend some time working with your classmates on projects.

We offer one section of Source Lite:
Section A – Sundays, 3-5pm [Section A Now Full — No Longer Available]

This course is designed for students with 0 coding experience — check out Source if you already have some background (even CS 1110 level). Source has different meeting times.

Testimonials

I love the fact that the projects are very open-ended so you can apply the skills you learn to your own interests. The class is overall well organized and thought out.

Hana Kontrec

Source Course Graduate

It didn’t feel like another “thing” that I had to go to (I actually wanted to), and I gained valuable experience and skills.

Michael Chang

Source Course Graduate

Our Other Programs

SKILLS COURSES

Level up your digital skills

LAUNCH

Get trained + rock a summer internship

STARTUP TRIPS

Explore startups in a new city