Top Atlanta Software Engineering Courses

  • General Assembly Software Engineering Immersive

    Meet the global demand for technical problem-solvers by developing your coding skills to create full stack web applications across multiple frameworks, incorporating functionality from third-party APIs, executing software engineering projects in an Agile development workflow, and more.

    In-person @ 675 Ponce De Leon Avenue NE, Atlanta, GA Also available online
    • $16,450
    • 12 Weeks
    • Weekdays
    • Beginner
    Loading...
  • Flatiron School Online Software Engineering

    This online software engineering program is meant to give students the complete set of skills they need to break into a career as a software engineer. The program starts with fundamental programming fundamentals to build up your skills and works up to advanced back-end development languages and frameworks. Students will cover front-end and back-end languages and frameworks, including SQL, Ruby, JavaScript, React, and more. This online course offers flexible options, including 5 months full-time, 10 months part-time, or up to 15 months self-paced. The full-time and part-time options include technical mentorship and career services to facilitate a career change.

    Available live online (virtual training) from anywhere
    • $15,000
    • 5 Months
    • Weekdays or Evenings
    • Beginner
    • Money-back guarantee
    Loading...
  • Noble Desktop Python Developer Bootcamp

    Learn the essential skills and tools to become a Python Developer. This beginner-friendly course teaches students Python for software development with Django and Django REST in addition to other developer tools such as Git and SQL. After completing this certificate, students will be able to apply for the following roles: Python Developer, Back End Developer, Software Engineer, and many more.

    Available live online (virtual training) from anywhere
    • $4,995
    • 138 Hours
    • Weekdays
    • Beginner
    • Free Retake
    Loading...
  • Noble Desktop Software Engineering Certificate

    Become a Software Engineer or Full Stack Developer in this immersive course. Master the front-end using HTML, CSS, JavaScript, and React; build the back-end with Python, Django, and Node.js. You'll also learn Git for version control, Flexbox and Grid for layout, MongoDB for creating data structures, and much more. Throughout the program, you'll build a portfolio of projects to help you secure a career in software and development. 

    Available live online (virtual training) from anywhere
    • $10,995
    • 510 Hours
    • Weekdays or Evenings
    • Beginner
    • Free Retake
    Loading...
  • Thinkful Web Development Full-Time

    Web Development Full-Time course is a 5-month full-time program that will teach you fullstack development. The course will begin by teaching web development fundamentals using HTML/CSS and JavaScript. Next, you will learn how to use jQuery to build web applications. In the third module, you'll transition to backend development and get introduced to Node.js. In the fourth module, you'll build single page apps with the React framework. Finally, for the fifth module, you'll be introduced to computer science fundamentals and algorithms to help you pass job interviews. This course comes with a tuition back guarantee if you don't find a job within 6 months of graduation.

    Available live online (virtual training) from anywhere
    • $16,000
    • 5 Months, 40 hr/wk
    • Weekdays
    • Intermediate
    • Money-back guarantee
    Loading...
  • App Academy Full-Time Software Engineering

    This course prepares you to become a software developer in 16 weeks. This program teaches you how to use Ruby on Rails, React, Redux, SQL, JavaScript, Data Structures, and Advanced Algorithms. In addition to traditional lectures, the curriculum combines individual and pair programming activities, requiring teamwork on collaborative projects. Students are not required to pay for this program until they find a job.

    Available live online (virtual training) from anywhere
    • $17,000
    • 16 Weeks
    • Weekdays
    • Beginner
    Loading...
  • General Assembly JavaScript Course

    Gain fluency in JavaScript — the world's most popular programming language — and start leveraging its versatile capabilities to build rich, interactive websites and applications. This course is offered in person and live online, in a remote classroom setting.

    In-person @ 675 Ponce De Leon Avenue NE, Atlanta, GA Also available online
    • $4,500
    • 60 Hours
    • Evenings
    • Intermediate
    Loading...
  • General Assembly React JS Course

    Expand your JavaScript programming skills, and boost your profile at work — and on the job market. Learn to build sophisticated, scalable web applications. This course is offered in person and live online, in a remote classroom setting.

    In-person @ 675 Ponce De Leon Avenue NE, Atlanta, GA Also available online
    • $4,500
    • 40 Hours
    • Evenings
    • Advanced
    Loading...
  • General Assembly Python Programming Course

    Gain fluency in Python — the world's fastest-growing major programming language — and start leveraging its versatile capabilities to build web and data science applications. This course is offered in person and live online, in a remote classroom setting.

    In-person @ 675 Ponce De Leon Avenue NE, Atlanta, GA Also available online
    • $4,500
    • 40 Hours
    • Weekdays or Evenings
    • Beginner
    Loading...
  • Big Nerd Ranch iOS and Swift Essentials

    This Big Nerd Ranch course teaches experienced programmers how to build apps for iOS using Swift. Students start by learning how to code with Swift, then move on to the fundamentals of iOS development.

    In-person @ 200 Arizona Ave NE, Atlanta, GA Also available online
    • $3,000
    • 7 Days
    • Weekdays
    • Beginner
    Loading...
  • Big Nerd Ranch Advanced iOS

    This advanced-level course teaches experienced programmers how to work with APIs when building iOS apps. In the class, students learn a variety of skills, including debugging and performance tuning.

    In-person @ 200 Arizona Ave NE, Atlanta, GA Also available online
    • $2,250
    • 5 Days
    • Weekdays
    • Advanced
    Loading...
  • Big Nerd Ranch React Essentials

    The React Essentials course teaches individuals how to use the React framework to build responsive web apps. In addition to learning React, students also get a brief refresher on using CSS, HTML, and JavaScript, though individuals should be comfortable using these languages before taking the course.

    In-person @ 200 Arizona Ave NE, Atlanta, GA Also available online
    • $2,250
    • 4 Days
    • Weekdays
    • Intermediate
    Loading...
  • New Horizons Python 3 Essentials

    This 5-day introductory Python programming course is designed for students with no prior programming experience and are looking to get comfortable with basic skills needed for Python programming. This skills-centric course will cover foundational Python concepts, including data types, control statements, using functions and modules, handling exceptions and debugging programs, working with lists, and how to work with a variety of data types. By the end of the course, students will be familiar with writing programs to create real-world Python applications.

    In-person @ 53 Perimeter Center E, Atlanta, GA
    • $3,495
    • 5 Days
    • Weekdays
    • Intermediate
    • Free Retake
    Loading...
  • New Horizons Python Programming - Advanced

    This 3-day advanced Python programming course is designed for students already familiar with Python programming who are looking to understand more advanced procedures. This course will cover a range of advanced Python concepts, including classes and objects, methods, inheritance, the importance of the Standard Library, working with the OS, advanced comprehensions, as well as testing and debugging programs. Students will also learn how to package an application for distribution.

    In-person @ 53 Perimeter Center E, Atlanta, GA
    • $1,785
    • 3 Days
    • Weekdays
    • Advanced
    • Free Retake
    Loading...
  • New Horizons Python Programming - Introduction

    In this 2-day introductory Python course, participants will learn the fundamentals of Python programming. This hands-on course will give students with no prior Python experience the foundational programming skills needed to continue learning Python’s applications in data science or web development. Topics include Python environment setup, programming concepts, data structures, exceptions, Python syntax, and more.

    In-person @ 53 Perimeter Center E, Atlanta, GA
    • $1,100
    • 2 Days
    • Weekdays
    • Beginner
    • Free Retake
    Loading...
  • General Assembly JavaScript Bootcamp

    This JavaScript workshop is a beginner-friendly bootcamp designed for individuals interested in learning the fundamentals of JavaScript. In this hands-on bootcamp, students will be introduced to the core concepts of JavaScript and learn where JavaScript fits in the web development environment. In addition to fundamental concepts, students will also learn about Arrays, Function, Objects, Loops, and more. Students will learn how to write code in the command line and how to interface with a browser. Students will also get a peek into some advanced JavaScript usages to know what to expect as they continue their web development journeys.

    In-person @ 675 Ponce De Leon Avenue NE, Atlanta, GA Also available online
    • $250
    • 6 Hours
    • Weekdays or Weekends
    • Intermediate
    Loading...
  • iD Tech Java Coding and Game Development

    This course guides students through game development with Java and graphic design. Students create animations to use inside thei arcade game that they learn to code themselves.

    In-person @ 201 Dowman Dr, Atlanta, GA Also available online
    • $1,049
    • 1 Week
    • Weekdays
    • Beginner
    Loading...
  • iD Tech Code Apps with Java

    This course introduces students to the programming language Java. Students gain hands on experience with concepts like arrays, variables, and data types as they program console applications.

    In-person @ 201 Dowman Dr, Atlanta, GA Also available online
    • $1,049
    • 1 Week
    • Weekdays
    • Beginner
    Loading...
  • theCoderSchool Java Camp

    Designed for young learners with some experience coding, this course gives students an introduction to the AP Computer Science A course. Students work with Java as they discover data types, classes, objects, and variables.

    In-person @ 3162 Johnson Ferry Rd, Marietta, GA Also available online
    • $599
    • 1 Week
    • Weekdays
    • Advanced
    Loading...
  • Emagination Tech Camps Summer Coding Camp

    Students ages 13-17 can bring any level of coding skills to this course and increase their proficiency in computer programming. As they work in Java, students program Windows applications and work collaboratively to offer constructive feedback and debugging solutions.

    In-person @ 3001 Mercer University Drive, Atlanta, GA
    • See provider
    • 1 Week
    • Weekdays
    • Beginner
    Loading...

showing 20 of 20 courses

Please sign in to save your favorite courses

Enter your email address below to create a new account or sign in with an existing account.