<img height="1" width="1" style="display:none;" alt="" src="https://ct.pinterest.com/v3/?tid=2613694256380&amp;pd[em]=<hashed_email_address>&amp;noscript=1">
Get Started

Code Immersion

The perfect launching point for those who are passionate and eager to learn the basics of web development. The best part: You will walk away from this course with your own app—built by you!

What you will learn in Code Immersion

icn-ruby@2x Ruby

Jump headfirst into one of the most popular object oriented, open-source programming languages. It's syntax is powerful, yet simple.

icn-rails@2x-1 Rails

Dive into this versatile web application with your Ruby knowledge for rapid prototyping of database driven apps.

icn-web-design@2x HTML & CSS

Learn the core languages that comprise everything we see on the web. You'll provide structure and content with HTML, then make it beautiful and responsive with CSS.

icn-api@2x APIs

Make your apps even more functional with external APIs and pull in data from third-party sources like Google Maps, Stripe, and Facebook.

icn-bootstrap@2x Bootstrap

Familiarize yourself with a free and open-source HTML, CSS, and JS library to build responsive, mobile-first projects.

icn-deployment@2x Deployment

After developing your applications, you'll want to share them with the world! We'll help you deploy your app and make it live for others to use via Heroku.

icn-domain-modeling@2x Domain Modeling

While working with Rails, you'll learn the crucial skill of modeling resources and relationships in database backed applications.

icn-model-assos@2x Model Associations

Just like dominoes, learn how to create chain reactions that make your tools work smarter and not harder.

icn-git@2x Git

A top tool for all programming teams, Git will help keep your team in sync and on schedule.

icn-github@2x Github

Take your code to the cloud and learn how to save it, share it, and collaborate with others on projects

icn-javascript@2x Javascript

Bring your site to life utilizing this interactive object-oriented programming language.

icn-ruby-gems@2x Ruby Gems

No need to reinvent your own wheel, learn how to deploy your existing tools across multiple projects!

Upcoming Courses

8
weeks
$6,750
Full Time
$4,750
Part Time
Tech Talent South | Full time coursesFull time
Asheville, North Carolina
Oct 14 - Dec 09
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Asheville, North Carolina
Oct 14 - Dec 04
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Dallas, Texas
Oct 21 - Dec 17
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Dallas, Texas
Oct 21 - Dec 11
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Charlotte, North Carolina
Oct 21 - Dec 17
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Charlotte, North Carolina
Oct 21 - Dec 18
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Atlanta, Georgia
Oct 21 - Dec 17
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Atlanta, Georgia
Oct 21 - Dec 18
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Raleigh, North Carolina
Oct 28 - Dec 23
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Raleigh, North Carolina
Oct 28 - Dec 23
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Phoenix, Arizona
Oct 28 - Dec 23
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Phoenix, Arizona
Oct 28 - Dec 23
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
San Antonio, Texas
Dec 09 - Jan 30
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
San Antonio, Texas
Dec 10 - Jan 30
Tuesday & Thursday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
New Orleans, Louisiana
Jan 06 - Feb 19
Monday - Friday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
New Orleans, Louisiana
Jan 06 - Mar 11
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Dallas, Texas
Jan 13 - Mar 10
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Dallas, Texas
Jan 13 - Mar 11
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Raleigh, North Carolina
Jan 13 - Mar 10
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Raleigh, North Carolina
Jan 13 - Mar 11
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Charlotte, North Carolina
Jan 13 - Mar 10
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Charlotte, North Carolina
Jan 13 - Mar 11
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Phoenix, Arizona
Jan 13 - Mar 10
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Phoenix, Arizona
Jan 13 - Mar 11
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Atlanta, Georgia
Feb 03 - Mar 31
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Atlanta, Georgia
Feb 03 - Mar 30
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Columbus, Ohio
Feb 24 - Apr 20
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Columbus, Ohio
Feb 24 - Apr 20
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Asheville, North Carolina
Feb 24 - Apr 20
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Asheville, North Carolina
Feb 24 - Apr 15
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Part time coursesPart time
San Antonio, Texas
Feb 24 - Apr 15
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
San Antonio, Texas
Feb 24 - Apr 16
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Full time coursesFull time
Dallas, Texas
Apr 06 - Jun 01
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Dallas, Texas
Apr 06 - Jun 01
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Raleigh, North Carolina
Apr 06 - Jun 01
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Raleigh, North Carolina
Apr 06 - Jun 01
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Charlotte, North Carolina
Apr 06 - Jun 02
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Charlotte, North Carolina
Apr 06 - Jun 01
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Atlanta, Georgia
Apr 06 - Jun 02
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Atlanta, Georgia
Apr 06 - Jun 01
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Phoenix, Arizona
Apr 06 - Jun 01
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Phoenix, Arizona
Apr 06 - Jun 01
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
New Orleans, Louisiana
Apr 06 - Jun 01
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
New Orleans, Louisiana
Apr 06 - Jun 01
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Columbus, Ohio
Jun 08 - Jul 21
Monday - Friday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Columbus, Ohio
Jun 08 - Jul 29
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Dallas, Texas
Jun 08 - Jul 21
Monday - Friday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Dallas, Texas
Jun 08 - Jul 29
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Raleigh, North Carolina
Jun 08 - Jul 21
Monday - Friday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Raleigh, North Carolina
Jun 08 - Jul 29
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Atlanta, Georgia
Jun 08 - Jul 30
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Atlanta, Georgia
Jun 08 - Jul 29
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Phoenix, Arizona
Jun 08 - Jul 21
Monday - Friday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Phoenix, Arizona
Jun 08 - Jul 29
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
San Antonio, Texas
Jun 08 - Jul 21
Monday - Friday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
San Antonio, Texas
Jun 08 - Jul 29
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Asheville, North Carolina
Jun 15 - Jul 28
Monday - Friday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Asheville, North Carolina
Jun 15 - Aug 05
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Charlotte, North Carolina
Jun 22 - Aug 04
Monday - Friday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Charlotte, North Carolina
Jun 22 - Aug 12
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
New Orleans, Louisiana
Jun 22 - Aug 04
Monday - Friday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
New Orleans, Louisiana
Jun 22 - Aug 12
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Dallas, Texas
Aug 10 - Oct 05
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Dallas, Texas
Aug 10 - Oct 05
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Part time coursesPart time
San Antonio, Texas
Aug 10 - Oct 05
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
San Antonio, Texas
Aug 10 - Oct 05
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Full time coursesFull time
New Orleans, Louisiana
Sep 07 - Oct 29
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
New Orleans, Louisiana
Sep 07 - Nov 02
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Columbus, Ohio
Sep 08 - Oct 22
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Full time coursesFull time
Raleigh, North Carolina
Sep 08 - Oct 22
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Full time coursesFull time
Charlotte, North Carolina
Sep 08 - Oct 22
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Full time coursesFull time
Atlanta, Georgia
Sep 08 - Oct 22
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Columbus, Ohio
Sep 09 - Nov 04
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Part time coursesPart time
Raleigh, North Carolina
Sep 09 - Nov 04
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Part time coursesPart time
Charlotte, North Carolina
Sep 09 - Nov 04
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Part time coursesPart time
Atlanta, Georgia
Sep 09 - Nov 04
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Phoenix, Arizona
Sep 14 - Nov 05
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Phoenix, Arizona
Sep 14 - Nov 09
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Asheville, North Carolina
Oct 13 - Dec 09
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Asheville, North Carolina
Oct 14 - Dec 09
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Dallas, Texas
Oct 19 - Dec 15
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Dallas, Texas
Oct 19 - Dec 14
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Part time coursesPart time
San Antonio, Texas
Oct 19 - Dec 14
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
San Antonio, Texas
Oct 19 - Dec 15
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Full time coursesFull time
Columbus, Ohio
Oct 26 - Dec 22
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Full time coursesFull time
Raleigh, North Carolina
Oct 26 - Dec 22
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Full time coursesFull time
Charlotte, North Carolina
Oct 26 - Dec 22
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Full time coursesFull time
Atlanta, Georgia
Oct 26 - Dec 22
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Columbus, Ohio
Nov 09 - Jan 04
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Part time coursesPart time
Raleigh, North Carolina
Nov 09 - Jan 04
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Part time coursesPart time
Charlotte, North Carolina
Nov 09 - Jan 04
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Part time coursesPart time
Atlanta, Georgia
Nov 09 - Jan 04
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Part time coursesPart time
New Orleans, Louisiana
Nov 09 - Dec 30
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Winston-Salem, North Carolina
Nov 09 - Dec 30
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Winston-Salem, North Carolina
Nov 09 - Dec 30
Monday & Wednesday
6:00 pm - 9:00 pm
Tech Talent South | Full time coursesFull time
Wilmington, North Carolina
Nov 09 - Dec 30
Monday - Thursday
8:00 am - 11:00 am
Tech Talent South | Part time coursesPart time
Wilmington, North Carolina
Nov 09 - Dec 30
Monday & Wednesday
6:00 pm - 9:00 pm

Course not available in the city at this time.

Bundle another course
and save 20%

Suggested Courses

Tech Talent South | Next Level Rails

Next Level Rails

This course is for folks who are ready to go deeper with this hot back end development language.

Learn More
icn-iOS@2x-1

iOS Application Development

Hop on the apple train and get armed with the resources you need to build mobile and desktop apps on iOS.

Learn More

See what former Code Immersion students are up to:

Peter 2015 Senior Product Manager Wayfair
Ramya 2016 Associate Design Director Mckinsey & Company
Rachel 2015 UX Designer ZipCar
Tyler 2016 Alexa Developer Amazon
Jess 2016 Software Engineer Gap
Andrew 2019 Programmer Analyst Cognizant
Kyle 2017 Senior Software Engineer The Home Depot
Rayhan 2014 Front End Developer WebMD

Don't take it from us.
Take it from them

"Taking the Code Immersion course gave me the opportunity to work from home, be with my kids, and still have a career solving problems for clients!"

Emily, Former Student

"Before going to Tech Talent South, I was a barista at Starbucks. The course was a great way to get started down a new career path."

Clay, Former Student

"The Part-Time Code Immersion course is perfect for someone with a full time job. The curriculum is scaffolded very well, and the homework pushes you to fully learn the subjects introduced in class. The course also does a great job of giving you the tools to keep learning on your own."

Omar, Former Student

"My instructor has been a senior rails developer for years, and he is one of the few instructors I've had throughout any educational institution who has exhibited expertise in the subject matter, effective teaching ability, and legitimate care for how well his students go on to use their newfound knowledge to better their lives once the course has ended."

Eiland, Former Student

Talk to a Success Manager

Get Started