Learn crucial skills to land your first job in tech.

Every day, hundreds of high-demand tech jobs go unfilled. Employers are looking for candidates with an ability to code, not necessarily a college degree. Our students come from all walks of life; no professional tech experience is required, just a desire to learn!

The curriculum is not completely introductory to tech, but if you’re a natural problem solver who already feels comfortable with technology, you’d be a great fit for our program. Are you your family’s go-to for troubleshooting or tech advice? Did you love crafting custom MySpace skins back in the day? Do you enjoy solving puzzles and flexing your critical thinking skills? Have you studied philosophy or music? Apply today!

From beginner-friendly courses to advanced specializations, we have something for everyone. Take a moment to browse through our offerings and discover the perfect fit for your coding journey. Whether you’re new to coding or looking to expand your skills, our diverse programs have you covered.


Apply and Complete Prework

Eligible applicants will hear from our team about eight weeks before the start of every new session to complete the required pre-work to gain entry to the program. The pre-work process gives applicants a taste of what they’ll be learning throughout the program, and introduces them to the online learning platform we utilize. Please note, we have a long waiting list, so it may be several months before you hear from us. Be sure to whitelist the code-you.org domain to receive our messages in your inbox. View our FAQs for details and instructions.


Learn Basic Programming Principles

Our intro module lays the foundation for what participants will learn throughout the rest of the course. Integral skills like Git and GitHub, a mastery of the command line (CLI), and computer and Internet basics will level-set and ensure participants are ready to embark on their coding journeys.


Choose a Learning Pathway

After completing the intro module, participants will choose a learning pathway that best fits their interests and career goals in tech. Each pathway consists of four modules that build on one another to progress from beginner to more advanced concepts. We connect participants with mentors who are experienced developers and can give guidance on what it takes to work in tech. Participants can expect to spend around 15-20 hours of time each week on their work, including a weekly virtual meetup with mentors and fellow participants. 

Current Learning Pathways

Web DevELOPMENT with JavaScript

Learn how to build, create, and maintain websites. Front-end developers craft the look and feel of a website that is visible to the end user.

Data Analysis with Python

Use raw data to find trends and answer questions. You’ll learn crucial Python and SQL skills necessary for advanced analytics. 

Software DEvELOPMENT with C#

In this pathway, you’ll learn how to create a computer program that completes a specific task or set of tasks. 

Looking for Something Different?

If our current classes aren’t quite what you’re searching for, we invite you to explore our other programs. We offer a variety of courses designed to cater to different interests and skill levels. Your perfect learning experience might be just a click away!



Tech is a “show-me” industry; employers want to see the skills their applicants have, not just hear about them on a resume. Participants in our program complete a series of knowledge checks and small code challenges along the way that will ultimately lead to completion of a capstone project. Projects are unique to the participant, and showcase all of their new tech skills.



Our team works with participants throughout the program to ensure they’re ready to hit the job market upon successful completion. Each step of the course has a career readiness component including workshops, resume reviews, and tech events, as well as one on one time with our career readiness staff.


The program is 100% free to the participant, but participants must have consistent access to a desktop computer or laptop (Windows, Mac, or Linux), and access to the internet. A brand new computer is not necessary, but a Chromebook will not suffice. If you do not have a computer, let us know and we may be able to help you get one.

While you don’t need to be a computer expert, you should feel comfortable working with computers. Things like searching for files, organizing folders on your computer, installing applications and changing settings are the kinds of things you should at the very least be comfortable with. View our resources if you need more help.

Otherwise, eligible applicants are adults who reside in one of the counties we serve who have a strong interest in entering the tech industry as a career, and are willing to put in the work to make it happen.

Who is eligible to participate?

Adults (18+ years old) who are residents of one of the eligible counties:

Kentucky:  Adair, Anderson, Bath, Bell, Boone, Bourbon, Boyd, Boyle, Bullitt, Breathitt, Campbell, Carroll, Carter, Casey, Clark, Clay, Clinton, Cumberland, Edmonson, Elliott, Estill, Fayette, Fleming, Floyd, Franklin, Gallatin, Garrard, Grant, Green, Greenup, Harlan, Harrison, Hart, Henry, Jackson, Jefferson, Jessamine, Johnson, Kenton, Knott, Knox, Laurel, Lawrence, Lee, Leslie, Letcher, Lewis, Lincoln, McCreary, Madison, Magoffin, Martin, Menifee, Mercer, Metcalfe, Monroe, Montgomery, Morgan, Nicholas, Oldham, Owen, Owsley, Pendleton, Perry, Pike, Powell, Pulaski, Robertson, Rockcastle, Rowan, Russell, Scott, Shelby, Spencer, Trimble, Wayne, Whitley, Wolfe, Woodford

Ohio:  Butler, Clermont, Hamilton, Warren

Indiana:  Dearborn, Clark, Floyd, Harrison, Crawford, Scott, Washington


How to make code:you
a great experience

Having a fulfilling experience at a coding bootcamp is about more than just mastering lines of code – it’s a journey of growth and empowerment. Embracing the challenges, collaborating with peers, and immersing oneself in a dynamic learning environment can lead to a transformative experience.

From crafting innovative projects to unlocking the intricacies of programming languages, each step fuels a sense of accomplishment. By staying curious, seeking guidance, and celebrating your progress, you’ll not only acquire technical skills but also cultivate problem-solving abilities and resilience that extend far beyond the realm of coding. A successful coding bootcamp experience is an immersive adventure that nurtures both your passion for technology and your capacity for personal development.


Desktop / Laptop
High Speed Internet
Webcam / Microphone
Quiet Space
Passion to Learn
Desire to launch a career in the tech industry