<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

Full Time Java Software Development

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

What you will learn in Full Stack Java

icn-ruby@2x Object-Oriented Programming

Jump headfirst into popular object-oriented, open-source programming languages (ex. Ruby, Java). Their syntax is powerful, yet simple. Specific languages vary by market.

icn-rails@2x-1 Frameworks

Dive into versatile web application frameworks with your OOP knowledge for rapid prototyping of database driven apps (ex. Rails, Springboot).

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

12 weeks
Full Time

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

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 TTS 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