Find & compare hands-on Coding bootcamps available live online (virtual/remote training). We’ve chosen over 200 of the best Coding bootcamps from the top training providers to help you find the perfect fit.
Here are some of the top Live Online schools offering Coding training, including Noble Desktop (15 courses), Practical Programming (8 courses), and General Assembly (7 courses).
Founded in 1990, Noble Desktop offers part-time and full-immersion courses on anything you can think of from design and coding to business. Located in New York City and providing courses both online and in-person, Noble Desktop prides itself on accommodating dynamic courses and bootcamps with hands-on learning, time-tested curriculums, and education from top industry experts.
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.
In this certificate program, participants will learn the skills needed to become a front-end web developer. Students will learn to build webpages with HTML, CSS, and JavaScript. Students will also learn developer tools such as Git to collaborate with developers in addition to learning modern web technologies such as Flexbox, Grid, and Bootstrap to efficiently create responsive websites. Attendees will learn the skills needed to start a career as a front-end web developer. The program includes a free retake, and each course includes a step-by-step workbook.
In this certificate program, participants will learn the skills needed to become a full-stack web developer. Students will learn to build the front-end of websites with HTML, CSS, and JavaScript as well as learning how to program the back-end of websites with Node.js. Students will also be introduced to developer tools such as Git to collaborate with developers as well as modern web technologies such as Flexbox, Grid, & Bootstrap to efficiently create responsive websites. Attendees will learn the skills needed to start an entry-level career in development after graduation. The program includes a free retake and each course includes a step-by-step workbook.
In this comprehensive data science program, individuals will learn a variety of critical skills to become a data scientist. Students will learn to code with Python, create machine learning models, automate tasks like web scraping, and interact with databases using SQL. Topics include data analysis with Python's Numpy and Pandas packages, data visualization, predictive analytics, machine learning, SQL querying, Python automation, and web scraping. Students will learn hands-on by working in Python and SQL and will complete the program with the skills they need to enter the field of data science. This program offers flexible scheduling and provides a free retake for students to refresh the material.
With campuses in New York City, Chicago, and online, Fullstack Academy offers immersive development bootcamps in coding, web development, and cybersecurity. Fullstack Academy provides industry practices such as test-driven developments and pair programming.
This online coding bootcamp is a 17-28 week experience giving you the knowledge and experience to become a software engineer. The course is 100% online, and features live lectures, coding challenges, solutions videos, and real-time support. This program begins with a part-time foundations course before they move into the junior and senior, full-time phase. At the end of the program, students will have a professional portfolio for their job search.
DigitalCrafts offers online and onsite immersive bootcamps in web development. Students have a choice between full-time and part-time learning and have access to multiple in-person training including Atlanta, Houston, and Seattle.
This full-stack Immersive is a full-time 40-hour/week program designed to teach you how to build full-stack websites and web applications. You will need to pass a coding challenge to be accepted into the program and there is prework assigned before you begin your first day. The course covers front-end development topics such as HTML/CSS, coding in JavaScript, working with JSON, and APIs. It also covers back-end development topics such as Python, SQL, deployment, and Express.js framework.
The full-stack Flex program is a part-time 12-hour/week program that will teach you how to build full-stack websites and web applications. You will need to pass a coding challenge to be accepted into the program and there is prework assigned before you begin your first day. The course covers front-end development topics such as HTML/CSS, coding in JavaScript, working with JSON, and APIs. It also covers back-end development topics such as Python, SQL, deployment, and Express.js framework.
Ironhack is an international tech school located on nine campuses including Miami, Madrid, Barcelona, Paris, Berlin, Amsterdam, Mexico City, Lisbon, and Sao Paulo. Ironhack offers a variety of bootcamps and immersive courses both online and onsite in web development, UX/UI design, and data analytics.
Remote Coding bootcamp focuses on full-stack web development and you will learn responsive web design using HTML/CSS and JavaScript, setting up servers and the back-end using JS frameworks, and creating interactive websites for the front-end using frameworks like React. You will complete three projects in total and one of them will be with a partner so you can practice pair-programming.
The Remote Data Analytics Bootcamp is a 9-week full-time program that will start by teaching you the basics of MySQL, Python, and Git. Once you've mastered the basics, it will introduce web scraping, API, and data cleaning concepts. Afterwards, you will learn about inferential statistics, probability, topics in business intelligence. Finally, the course will teach you how to build, train, and evaluate supervised and unsupervised machine learning models. You will complete three projects after each module and showcase your last project to your peers in a "Hackshow".
The Remote Data Analytics Part-Time Bootcamp is 24 weeks long that will start by teaching you the basics of MySQL, Python, and Git. Once you've mastered the basics, it will introduce web scraping, API, and data cleaning concepts. Afterwards, you will learn about inferential statistics, probability, topics in business intelligence. Finally, the course will teach you how to build, train, and evaluate supervised and unsupervised machine learning models. You will complete three projects after each module and showcase your last project to your peers in a "Hackshow".
Coding Dojo offers both online and onsite coding bootcamps and teaches three full-stack technologies in a 14-week program. Students can choose from multiple Coding Dojo locations including Berkley, Boise, Chicago, Dallas, Los Angeles, San Jose, Seattle, Tulsa, and Virginia.
The Onsite Coding Bootcamp is an intense 14-week full-time curriculum that will teach you to be full-stack engineer. Unlike most bootcamps, this course provides you with different "tech stack" options that you can pick depending on the location of your school. It starts by teaching you fundamental front-end development with lessons in HTML/CSS. Afterwards, you will learn Python to set up your back-end. You will complete three projects in total and present your capstone to your peers and potential employers.
The Online Full-Time Coding Bootcamp is 14 weeks long and it will teach you how to be a full-stack developer. You will learn both front and backend development using HTML/CSS, Python, Java, and MERN. You can expect to study 10 hours everyday and there will be four tests to check your level of comprehension. During your last week, you will work on your capstone project using the knowledge and tools you've learnt to show off your talent to your peers and potential employers.
In Online Part-Time Coding Bootcamp, you have the option to join in the accelerated or flex path. Accelerated path will take 16 weeks for 20 hours/week and flex will take 24 weeks for 10 hours/week. You will start by learning fundamental front-end development using HTML/CSS and then transition to Python for back-end development. You will also learn how to code Java and use the MERN stack. You will have to pass several algorithm quizzes, complete 70% of the homework, and complete two projects to graduate.
iOS Part-Time Bootcamp will teach you how to use Xcode and Swift in 18 weeks so you can make apps from the comfort of your own home. There will be three assessments to test your knowledge and skills in the following areas: object oriented programming, code refactoring, asynchronous programming, and much more. You will have a chance to develop an app from scratch as your capstone project and showcase it to your peers and potential employers.
Learning Fuze is a web development bootcamp and coding school in Los Angeles. Learning Fuze provides coding prep courses, and part-time development courses either in-person or online. They also offer a 14-week full-stack development program focused on teaching front-end and back-end topics like JavaScript, React, Node, PHP, MySQL, CSS, and others.
Full-Immersion Remote is a full-time 14-week program taught by live instructors remotely. It will teach you how to be a full-stack developer. It will teach you HTML/CSS fundamentals and JavaScript as well as various JavaScript frameworks to create dynamic websites. You'll also participate in two hackathons to add to your portfolio and complete the course by building a website from scratch.
Plataforma 5 is a coding school with a Linux and JavaScript-focused bootcamp. Headquartered in Argentina, this school offers both in-person and live online classes.
The Coding Bootcamp is a full stack development program with instruction in HTML, CSS, JavaScript, jQuery, React, Node, SQL, MongoDB, and project management methodologies for software development (in particular, Agile and Scrum).
Students learn to code from scratch in this beginner-level course, which reviews major programming concepts and teaches basic website coding and layouts with HTML, CSS, Bootstrap, and JavaScript.
Flatiron offers on-site and online courses in software engineering, data science, UX design, and cybersecurity. You’ll find they are located all over the U.S. including Austin, Chicago, Denver, Houston, New York, San Francisco, Seattle, and Washington, D.C.
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.
This online data science program is meant to get students ready for a career in data science. The program covers the key components for data science, including SQL, Python, statistics, and machine learning. Students will start coding in Python using Jupyter notebooks, learn the statistics behind machine learning, apply machine learning techniques, and work on data science projects in this data science course. Students will also receive career coaching and job support during the program for help finding a job in data science. The online program offers flexible scheduling options, including full-time over 5 months, part-time over 10 months, and self-paced for up to 15 months.
showing 8 of 87 schools
Upskill or reskill your workforce with our industry-leading corporate and onsite Coding training programs. Conduct the training onsite at your location or live online from anywhere. You can also purchase vouchers for our public enrollment Coding courses.
You have several options when it comes to learning Coding, so we’ve chosen 213 of the best Live Online bootcamps from the top 87 training providers to help you make your decision. But even so, with the variety of considerations including cost, duration, course format, starting level, and more, choosing the perfect bootcamp still isn’t that easy.
Here are the key questions you should ask yourself before enrolling in a Coding bootcamp. We hope you’ll find the best option based on your learning preferences and goals.
Enrolling in the right skill level is pivotal. Skipping over prerequisites can leave you confused, while choosing a course too easy will waste your time and tuition dollars.
If you’re new to Coding, there’s no need to fear. We’ve found 157 beginner courses, with costs ranging from $87 to $27,500. The top options open to beginners include:
Note that beginner courses still typically assume basic proficiency with computers.
Already comfortable with the basics of Coding and feel ready to move to an intermediate or advanced class? Consider the following courses which all require some prerequisite knowledge:
Live Online training is synchronous training where participants and the instructor attend remotely. Participants learn and interact with the instructor in real-time and can ask questions and receive feedback throughout the course. Instructors can remote into students’ computers (with prior permission) to assist with class exercises and any technical issues. The courses are hands-on and interactive like in-person training.
You can attend the course from your own home or office. This option works best for those without easy access to a nearby facility, and it has become increasingly popular during COVID-19.
If you attend a virtual training from your home or office, you’ll need a computer with strong internet access and any relevant software installed prior to the course. Most schools provide setup instructions before the course, and some will provide direct assistance.
The instruction takes place via a teleconferencing software like Zoom, Webex, or GoToMeeting, and some schools have their own learning portals.
It’s crucial to find a course that fits your schedule. For live online Coding training, we’ve found flexible scheduling options, including weekday, evening, and weekend courses.
Also note, 34 courses we’ve found require a full-time commitment. These courses are “career-changer” courses that typically span over several months and require 40 or more hours of work per week, whether in the classroom or out-of-class assignments and projects. They also typically require a large financial commitment, although many provide payment plans and financing options. Full-time courses include:
Due to changing schedules and uncertainty during COVID-19, we recommend that prospective students confirm course availability directly with the school.
With Coding encompassing so many verticals and subtopics, it could be challenging to find what you’re looking for. We’ll help you break down the subcategories and related topics (see the Coding topics section) to focus directly on one of the subcategories.
When learning Coding, you can attend a course or program that dives comprehensively into Coding or focuses on a particular topic, including Web Development, Data Science, or Computer Science.
Within Coding, you can focus your learning on a specific topic, including Web Development, Data Science, Computer Science, iOS Development, and Front-End Web Development. Each one of these topics will directly enhance, supplement, or support your learning in Coding. To see how each topic relates to Coding and to focus your learning on any subcategory, see the subtopics section above.
For a quick overview, here are some popular classes:
When learning Coding, there are a variety of learning goals you can achieve, including learning Coding comprehensively, getting started, adding to existing skills, or embarking on a new career path.
To find the perfect fit for you, it’s important to determine what your training goals are. Here is a breakdown of the variety of courses and learners.
For those who are committed to comprehensively understand Coding and ready to spend 15 hours to 420 hours to master Coding, these classes will help achieve that goal. With prices ranging from $975 to $7,995, there is a financial commitment, but learning these skills can have a tremendous impact on job performance and earnings potential.
If you know you need to get started in Coding but you’re not quite committed to learning it comprehensively, these courses will get you started with hands-on skills you can use right away. Many schools offer the ability to continue learning with intermediate-to-advanced courses, and some offer package discounts. All these courses are open to beginners.
For those with some familiarity with Coding looking to advance or add to their skills, these courses provide those with experience the perfect opportunity to skill-up. All these courses require prerequisite knowledge, and we’ve included a brief note for many of them, but you should check with the school for more details on the entry requirements.
You’re not only committed to learning Coding comprehensively, but you’re hoping and ready to break into a new career. While securing a new career is not guaranteed, these courses provide in-depth training in Coding. Many offer job support and some offer a money-back guarantee. Job support typically includes resume writing, help with job applications, portfolio building, and career counseling, but the services vary by provider.
Applications are typically required and many also require remote prework to build essential concepts before the more intensive “live” training. And due to the steep prices (some courses as high as $110,000) many programs provide financing options. See financing notes below but always be sure to confirm with the school and read the terms and conditions. Not all applicants are admitted and approved for financing.
Here are several “career-changer” programs. All the programs include career services (see the provider’s website for details on what is included).
Coding is an in-demand developer skill that is essential for a variety of career paths. Here are some popular positions listing Coding as a skill and the average national salaries according to Indeed as of August 2020.
See the careers section for more information about the top related careers and salaries, and visit the career pages for detail on skill requirements, day-to-day work, compensation, tips, and more.
Some benefits of live online Coding training include:
While there are several benefits to live online training, there are a few important things to consider. You should make sure you have a quiet workplace with strong internet access. Additionally, you should have the necessary applications installed prior to class and your computer should meet any system requirements. To ensure a seamless learning experience, some schools provide remote setup support and Zoom tutorials upon request prior to the course.
Pricing for Coding training varies by school, duration, method of delivery, and several other factors.
For live online training, prices range from $1/hour to $197/hr.
See the Coding pricing analysis section to compare course fees.
For Coding corporate and on-site training, contact us at (212) 226-4149 or hello@nobledesktop.com to receive a quote and free consultation. We can customize the curriculum to meet the needs of your team.
See the tuition comparison below to compare Coding bootcamps by cost per training hour.* For private tutoring or corporate training (onsite or virtual), contact us at hello@nobledesktop.com for a quote.
showing 5 of 188 prices
Disclaimer & Notes: Hourly rates are estimates only. Courses are not available on an hourly basis. Several other factors that contribute to pricing (such as job support and free retakes) are not factored into pricing per hour. 1 day is estimated to have 6.5 hours of training; 1 week is estimated at 35 hours; and 1 month is estimated at 150 hours. Actual hours will vary by school. Course pricing is subject to change without notice, certain discounts may not be included, and pricing may vary by location.
Coding refers to a very broad category of careers that require coding languages. Programmers use programming languages to build websites, develop software, create apps, and query databases. Each of these requires its own coding language. To start building simple websites, you’ll want to know front end programming languages such as HTML and CSS, as well as JavaScript and jQuery. Those who are interested in working with the server-side of things, such as creating login/logout functions, will learn PHO, Ruby, and Node.js.
A coding bootcamp is one of the fastest and cost-effective ways to get into the programming field. Some bootcamps teach full stack development while others only focus on the back end. Some prepare you for jobs in data science while others are focused on machine learning. There are app development bootcamps as well. Before taking a bootcamp, it is important to decide what you want to focus on. Depending on the bootcamp you choose, successfully completing one of these immersive courses can open career opportunities for you in web development, app development, or even FinTech.
Coding careers fall into two categories: development and data science. Coding is used to build websites, create software, in online security, and even artificial intelligence (AI). Coding jobs are available in almost every industry, from healthcare to manufacturing, and as there is a shortage of skilled coders to fill these positions, it is an industry with very high growth potential.
Successfully completing a coding bootcamp sets you up for a career as a developer—mobile, .NET, front end, back end, full stack, Python, Java, Ruby, JavaScript, SQL—or as a data scientist. Experienced programmers can expect to make a six-figure salary. Typically, the harder the language is to learn, the more in-demand that skill is, and the higher a person with that skill is paid.
Live online coding bootcamps are a great alternative to in-person bootcamps as they have virtually all the same benefits. They are live, interactive, and hands-on like in-person training, but the bootcamp can be taken from anywhere that has a reliable internet connection. In live online bootcamps, students ask questions in real-time. With permission, the instructor can access their screen in order to monitor progress or help with any questions.
Noble Desktop, the creator of this tool, offers several live online bootcamp options. The Software Engineering Certificate is a 282-hour course which is broken into three parts: front end development, React development, and Django (Python) development. It prepares students for a career as a software engineer or full stack developer.
In the Data Science Certificate bootcamp, students learn the key skills for working with databases and analyzing data. It is an 84-hour course that offers training in programming fundamentals, reading and writing queries, and automating tasks.
The Front End Web Development Certificate focuses on how to create websites that are adaptive to any screen size in a 72-hour bootcamp. No prior coding experience is necessary.
Since coding is such a broad topic, many bootcamps focus on specific fields, careers, or coding languages. Schools that offer live online bootcamps include Fullstack Academy, Digital Crafts, Ironhack, Coding Dojo, LearningFaze, and General Assembly. Some of the most common topics are Software Engineering, Data Science, Full Stack Web Development, and Front End Web Development.
General Assembly offers Introduction to Python Bootcamp with part-time and full-time options. This bootcamp focuses on Python’s data science aspects. Fullstack Academy offers a flexible 17-28 week online Coding Bootcamp which gives students the knowledge and experience to become a software engineer. Digital Crafts has a Full Stack Immersive bootcamp that meets for 40 hours per week for 16 weeks that focus on full stack websites and web applications. The course covers front end development topics such as HTML/CSS, coding in JavaScript, working with JSON, and APIs. It also covers back end development topics such as Python, SQL, deployment, and Express.js framework. Students must pass a coding challenge to be accepted into the program.
For those who are not quite ready to commit to an entire bootcamp but want to start learning about coding, a live online coding class is an excellent choice. Coding classes focus on a range of topics, from coding languages to data science, and can be a great way to decide if you want to continue learning in that field. Practical Programming has a 9-hour Introduction to Python class and General Assembly offers a 60-hour JavaScript Course.
Noble Desktop offers a 3-hour class called Coding Tips & Tricks that teaches participants faster and easier ways to code using Emmet, Sass, and Sublime Text. For those already familiar with some HTML/CSS, Noble also offers an 18-hour JavaScript & jQuery class that covers fundamental JavaScript code and jQuery plugins. ONLC Training Centers also offers students several choices. These include JavaScript & jQuery Programming: Level 1, HTML5 & CSS Content Authoring: Level 1, or Java Programming Core Skills: Level 1.
For high school students looking to build coding skills, NextGen Bootcamps offers a live online Python Data Science summer course for high school students. This is an ideal course for high school students looking to build skills for a career in the tech industry. In this course, students learn Python, the most versatile and essential programming language.
There are several factors to consider when choosing a coding bootcamp such as area of specialty, cost, and duration of bootcamp. Generally, coding bootcamps are hands-on learning experiences in which students acquire a solid base in a short period of time. Coding refers to a wide range of subject areas including programming languages, data science, and machine learning, and so students should have a rough idea of what direction they want to go in and look through course descriptions in order to choose the best bootcamp for them.
The price and length of coding bootcamps are somewhat related—shorter bootcamps, around 30 hours, tend to cost $1000-$2000 while the longer bootcamps, the ones that meet for 4-6 months, can cost upwards of $18,000. Many of the bootcamps offer payment plans, monthly payment plans, and income share agreement payment options, which means students don’t pay until they’ve secured a job. Students can also look for scholarships and employer reimbursements. One of the additional advantages of taking a bootcamp is the job support that is often included in the program. Some programs offer job mentoring while others even offer job guarantees.
If you’re interested in Coding, you might also be interested in these bootcamps:
For registration assistance and a list of partners and affiliate schools, see the Partners Page. Neither Classes Near Me (“CNM”) nor Noble Desktop is affiliated with any schools other than those listed on the Partners Page. The information provided on CNM for all schools is intended to provide information so that you may compare schools and determine which best suits your needs. The information provided is not updated regularly, so you should go to the schools website directly to verify their continued offerings. Neither CNM nor Noble Desktop can assist with registration for non-partner schools.