Classes Near Me Classes Near Me
  • Data

    Data Topics

    • Data Science
    • Data Analytics
    • Python Data Science
    • Excel
    • SQL
    • Tableau
    • Data Visualization
    • Machine Learning
    • All Data Classes

    Featured Classes from Noble Desktop

    Top Certificate Programs

    Comprehensive training covering in-demand skills, portfolio development, and industry preparation

    • Data Analytics
    • Data Science
    • FinTech
    Top Courses

    Intensive training focused on a specific data tool or language

    • Python for Data
    • Python Machine Learning
    • Excel
    • SQL
    • Tableau
    • Power BI
  • Coding

    Coding Topics

    • Web Development
    • Data Science
    • JavaScript
    • iOS Development
    • Python
    • HTML & CSS
    • Java
    • Computer Science
    • FinTech
    • Product Management
    • All Coding Classes

    Featured Classes from Noble Desktop

    Top Certificate Programs

    Comprehensive training covering in-demand skills, portfolio development, and industry preparation

    • Full-Stack Web Development
    • Software Engineering
    • Front-End Web Development
    • Cybersecurity
    • Data Science
    • iOS Dev
  • Design

    Design Topics

    • Graphic Design
    • Web Design
    • UX Design
    • Video Editing
    • Motion Graphics
    • Adobe CC
    • Photoshop
    • InDesign
    • Illustrator
    • After Effects
    • Premiere Pro
    • AutoCAD
    • All Design Classes

    Featured Classes from Noble Desktop

    Top Certificate Programs

    Comprehensive training covering design theory, industry-standard design tools, portfolio development, and industry preparation

    • Graphic Design
    • UI Design
    • Web Design
    • Video Editing
    • Motion Graphics
    • UX & UI Design
    Top Courses

    Project-based training focused on a specific design application

    • Photoshop
    • After Effects
    • Premiere Pro
    • Illustrator
    • InDesign
    • AutoCAD
    • Figma
    • Adobe XD
  • Business

    Business Topics

    • Microsoft Office
    • Project Management
    • Digital Marketing
    • Social Media
    • Excel
    • Finance
    • Financial Modeling
    • PowerPoint
    • QuickBooks
    • PMP Certification
    • SEO
    • Google Analytics
    • Google Ads
    • WordPress
    • Email Marketing

    Featured Classes from Noble Desktop

    Top Certificate Programs

    Comprehensive training covering in-demand skills and industry preparation

    • Digital Marketing
    • Social Media Marketing
    • Data Analytics
    Top Courses
    • Excel
    • PowerPoint
    • Project Management
    • SEO
    • Google Analytics
    • Facebook Marketing
    • Instagram
    • Financial Modeling
  • Bootcamps
    • Coding
    • Data Science
    • Digital Marketing
    • Web Design
    • Web Development
    • UX Design
    • Graphic Design
    • FinTech
    • Data Analytics
    • Cybersecurity
    • Python
    • Design
    • Product Management
    • Business
  • Corporate
  • My Favorites
  • Data
    • Data Science
    • Data Analytics
    • Python Data Science
    • Excel
    • SQL
    • Tableau
    • Data Visualization
    • Machine Learning
    • All Data Classes

    Featured Classes from Noble Desktop

    Top Certificate Programs
    • Data Analytics
    • Data Science
    • FinTech
    Top Courses
    • Python for Data
    • Python Machine Learning
    • Excel
    • SQL
    • Tableau
    • Power BI
  • Coding
    • Web Development
    • Data Science
    • JavaScript
    • iOS Development
    • Python
    • HTML & CSS
    • Java
    • Computer Science
    • FinTech
    • Product Management
    • All Coding Classes

    Featured Classes from Noble Desktop

    Top Certificate Programs
    • Full-Stack Web Development
    • Software Engineering
    • Front-End Web Development
    • Cybersecurity
    • Data Science
    • iOS Dev
  • Design
    • Graphic Design
    • Web Design
    • UX Design
    • Video Editing
    • Motion Graphics
    • Adobe CC
    • Photoshop
    • InDesign
    • Illustrator
    • After Effects
    • Premiere Pro
    • AutoCAD
    • All Design Classes

    Featured Classes from Noble Desktop

    Top Certificate Programs
    • Graphic Design
    • UI Design
    • Web Design
    • Video Editing
    • Motion Graphics
    • UX & UI Design
    Top Courses
    • Photoshop
    • After Effects
    • Premiere Pro
    • Illustrator
    • InDesign
    • AutoCAD
    • Figma
    • Adobe XD
  • Business
    • Microsoft Office
    • Project Management
    • Digital Marketing
    • Social Media
    • Excel
    • Finance
    • Financial Modeling
    • PowerPoint
    • QuickBooks
    • PMP Certification
    • SEO
    • Google Analytics
    • Google Ads
    • WordPress
    • Email Marketing

    Featured Classes from Noble Desktop

    Top Certificate Programs
    • Digital Marketing
    • Social Media Marketing
    • Data Analytics
    Top Courses
    • Excel
    • PowerPoint
    • Project Management
    • SEO
    • Google Analytics
    • Facebook Marketing
    • Instagram
    • Financial Modeling
  • Bootcamps
    • Coding
    • Data Science
    • Digital Marketing
    • Web Design
    • Web Development
    • UX Design
    • Graphic Design
    • FinTech
    • Data Analytics
    • Cybersecurity
    • Python
    • Design
    • Product Management
    • Business
More
  • Corporate
  • My Favorites
  • Blog
  • Compare Courses
  • Noble Desktop
  • Free Seminars

Software Engineering Classes Live Online

Find & compare hands-on Software Engineering courses available live online (virtual/remote training). We’ve chosen over 200 of the best Software Engineering courses from the top training providers to help you find the perfect fit.

  1. All Software Engineering Classes
  2. Software Engineering Classes Live Online
  • Top Courses
  • Programs
  • Top Schools
  • Corporate
  • FAQ
  • Pricing
  • About Software Engineering

Top Bootcamp Programs That Include Software Engineering

Learn Software Engineering as part of a comprehensive program or bootcamp. These programs teach a variety of skills including Software Engineering and are typically geared towards preparing you for a new career.

  • allWomen Web Development Online Course - Full Time

    Students of this course train to become professional Web Developers. Skills covered in this course include HTML, CSS, JavaScript, React, and building APIs.

    • €6.950
    • 10 Weeks
    • See provider
    • Beginner
    Loading...
  • allWomen Data Science Online Course - Part Time

    This course provides comprehensive training in becoming a professional Data Scientist. Students develop skills in Python, statistics, Big Data, the foundations of data science, and the scientific method.

    • €6.950
    • 24 Weeks, 12 hr/wk
    • See provider
    • Beginner
    Loading...

showing 2 of 2 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.

Live Online Software Engineering Courses by School

Here are some of the top Live Online schools offering Software Engineering training, including Dipl.-Ing. Thorsten Kebel IT Trainings (17 courses), Noble Desktop (14 courses), and Code Fellows (9 courses).

  • Flatiron School

    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.

    Flatiron’s Top Live Online Software Engineering Courses

    • Online Software Engineering
      • 5 Months
      • $15,000

      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.

  • Noble Desktop

    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.

    Noble Desktop’s Top Live Online Software Engineering Courses

    • Software Engineering Certificate
      • 510 Hours
      • $10,995

      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. 

    • Python Developer Bootcamp
      • 138 Hours
      • $4,995

      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.

    • Full-Stack Web Development Certificate
      • 420 Hours
      • $7,995

      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.

    • JavaScript Development Certificate
      • 324 Hours
      • $5,995

      Become a JavaScript Developer with this immersive certificate program. Learn object-oriented programming (OOP), create APIs, and learn popular frameworks and libraries to build functional and responsive websites. Over the course of this class, you'll learn fundamentals for JavaScript programming, front-end development with ReactJS and React Native, and back-end development with Node.js and Express.js. You'll also harness the power of MongoDB to organize and store your data. This class includes one-on-one mentoring and portfolio development to prepare you for a career after graduation.

    See all Noble Desktop’s Courses
  • Thinkful

    Thinkful aims to prepare students for the world’s fast-paced and job-competitive fields in software engineering, data science, data analytics, and design. Its course are held online, and it hosts events at its locations across the U.S. including California, Texas, Chicago, Florida, Washington, Denver, Boston, and Philadelphia.

    Thinkful’s Top Live Online Software Engineering Courses

    • Web Development Full-Time
      • 5 Months, 40 hr/wk
      • $16,000

      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.

    • Web Development Part-Time
      • 6 Months, 25 hr/wk
      • $7,000

      Web Development Part-Time course is 6-month part-time program that is taught completely online. It will teach you how to be a full-stack developer and it comes with a tuition back guarantee if you don't find a job within 6 months of graduation. You can enroll and get access to coursework for 15 days. Afterwards, you have different ways to pay if you want to continue learning. You will learn HTML/CSS and JavaScript to create websites and applications for the front-end. Afterwards, you will learn different frameworks like React.js and Node.js. You will also learn how to create back-end services like databases and hosting to productionalize your website.

  • App Academy

    App Academy offers full-time immersive software engineering tracks and bootcamp prep in San Francisco, New York, and online. App Academy offers these courses with no tuition fees until you’re hired as a software engineer earning over $50,000. App Academy also provides corporate training with guaranteed results and emphasizes collaborative curriculum-building and pre/post assessments of employees and progress.

    App Academy’s Top Live Online Software Engineering Courses

    • Full-Time Software Engineering
      • 16 Weeks
      • $17,000

      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.

  • Hack Reactor

    Established in 2012, Hack Reactor is a 12-week immersive coding school that offers software engineering courses, career placement services, and a great network of professional companions. Hack Reactor is located in San Francisco, Austin, Los Angeles, and New York and also offers both full-time and part-time courses online.

    Hack Reactor’s Top Live Online Software Engineering Courses

    • Software Engineering Immersive
      • 12 Weeks
      • $17,980

      This immersive 12-week Software Engineering bootcamp is designed for students who understand the fundamentals of coding and writing code in JavaScript but are eager to enhance their skills with an end goal of becoming a software engineer. This course is structured around live coding, pair programming, exercises, and presentations to ensure students fully understand the material. The first week of the program establishes a foundation for the mental tools, communication skills, and JS structures that students will need in order to be successful. Weeks 2-5 center around mastering JavaScript, with a significant focus on server-side concepts and databases as well. The final six weeks of the bootcamp are project heavy and help students hone their skills with coding and application development.

    • Part-Time Software Engineering Immersive
      • 40 Weeks
      • $17,980

      This remote part-time 40-week Software Engineering bootcamp is designed for students who understand the fundamentals of coding and writing code in JavaScript but are eager to enhance their skills with an end goal of becoming a software engineer. This course is structured around live coding, pair programming, exercises, and presentations to ensure students fully understand the material. The first few weeks of the program establishes a foundation for the mental tools, communication skills, and JS structures that students will need in order to be successful. As the program progresses, the focus shifts to center around mastering JavaScript, with a significant focus on server-side concepts and databases as well. The back half of the bootcamp is project heavy and the focus is helping students hone their skills with coding and application development.

  • General Assembly

    General Assembly provides a variety of bootcamps and workshops in digital marketing, user experience design, and immersive courses in software engineering and data science. Students have a choice between part-time, full-time, or online classes, committed to finding you the most flexible fit for your busy schedule.

    General Assembly’s Top Live Online Software Engineering Courses

    • Software Engineering Immersive
      • 12 Weeks
      • $16,450

      This software engineering program is designed to help individuals with little to no programming or computer science experience get up to speed and launch a career in tech. Through their blended learning model, students will be able to hone their tech skills through 14 hours of preparatory work, in-class project work, and though the support of a devoted career coach. Students in this course will start their software engineering journeys by learning the fundamentals in software engineering, like coding with HTML, CSS, and JavaScript. As the course progresses, students will become familiar with Front-End and Full-Stack Development, focusing on algorithmic thinking, core programming concepts, and debugging best practices. The course concludes with Front-End Frameworks, incorporating APIs into Full-Stack Development. This course culminates with a final lab project where students get to apply their newly acquired software engineering skills to build an application.

    • Python Course
      • 60 Hours
      • $4,500

      This beginner Python course is a flexible program meant to get complete beginners comfortable coding with Python. With a blended learning model, students will gain access to pre-learning and setup videos to hit the ground running. Students will learn to code with Python with a hands-on approach, building Python programs, and working with data. This course covers key programming concepts like object-oriented programming as well as data science fundamentals and culminates with a project creating an API to pull in 3rd party data. This 40-hour program can be taken in-person in NYC or live online over 1-week (full-time) or ten weeks (part-time).

    • JavaScript Course
      • 60 Hours
      • $4,500

      This JavaScript course is a flexible program designed to help individuals with a general understanding of HTML and CSS enhance and broaden their front-end development toolkit. Through their blended learning model, students will gain access to pre-learning and expert-led videos to hit the ground running. Students in this course will broaden their knowledge of JavaScript fundamentals, learn the basics of object-oriented programming, and learn best practices when working with jQuery, browsers, and the Document Object Model (DOM). This course will also teach students how to utilize data from various Application Programming Interfaces (APIs) and how to persist data using a provider like Firebase. The JavaScript course concludes with a final project where students showcase their enhanced JavaScript knowledge by building a single-page application incorporating many regular design patterns in addition to the consuming and persisting user data from APIs.

    • React JS Course
      • 40 Hours
      • $4,500

      This React JS course is a dynamic program designed to help individuals with a firm grasp of HTML, DOM, and JavaScript to create responsive websites with the ability to adapt to changing data. Through their blended learning model, students will gain access to pre-learning and expert-led videos to hit the ground running. Students in this course will learn how to create React application, understand how React works, as well as React programming essentials, like components, JSX, props, and state. This course will also guide students through building multi page web applications with the React router package, creating a custom web application, and how to incorporate an API in a React application. The React JS course concludes with a final lab project where students get to apply their React JS knowledge by building a React application of their choosing.

  • Codesmith

    Locations:
    • NYC
    • Los Angeles

    Located in Los Angeles and New York, Codesmith offers immersive software engineering and machine learning programs. Codesmith offers both part-time and full-time courses with free weekly workshops, online learning platforms and prep programs.

    Codesmith’s Top Live Online Software Engineering Courses

    • Part-time Remote Software Engineering Immersive
      • 39 Weeks
      • $18,800

      This part-time, comprehensive, remote software engineering program will prepare you to enter mid or senior level software engineering jobs. The part-time schedule of this program allows students to continue working throughout the program. Throughout the 39-week experience, you will learn how to work with data structures, algorithms, and programming paradigms. Students graduate with a high-value credential and an extensive programming portfolio.

    • Full-time Remote Software Engineering Immersive
      • 12 Weeks
      • $18,800

      This full-time program in software engineering will prepare you to be an autonomous software engineer within twelve weeks, fully online. Attending this program will teach you full-stack JavaScript and other engineering skills to qualify you for mid to senior-level jobs in the tech industry, such as Hulu, PayPal, and more. Students will receive career support services after graduation, and alumni frequently find placement in top tech companies. Financial aid options are available.

    • Software Engineering Immersive
      • 12 Weeks
      • $20,925

      This comprehensive program in software engineering is a full-time, onsite course that prepares students for a mid- to a senior role in software engineering. The curriculum covers many of the unique problems that arise in tech, offering the foundational knowledge necessary to solve problems and navigate the future of technology. Using React and Node.js, students will learn system design, object-oriented programming, and algorithms. Graduates benefit from a robust alumni community and career services.

  • Boolean

    Boolean is a tech training school based in the UK and Italy that specializes in software engineering training.

    Boolean’s Top Live Online Software Engineering Courses

    • Software Engineering Bootcamp
      • 6 Months
      • $6,500

      This program trains students in software engineering with instruction in JavaScript, React, Node.js, HTML/CSS, and other important skill sets.

showing 8 of 97 schools

Live Online Software Engineering
Corporate & Onsite Training
Noble Desktop

Upskill or reskill your workforce with our industry-leading corporate and onsite Software Engineering training programs. Conduct the training onsite at your location or live online from anywhere. You can also purchase vouchers for our public enrollment Software Engineering courses.

hello@nobledesktop.com (212) 226-4149

Which Live Online Software Engineering Class is Right for Me?

You have several options when it comes to learning Software Engineering, so we’ve chosen 232 of the best Live Online courses from the top 97 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 course still isn’t that easy.

Here are the key questions you should ask yourself before enrolling in a Software Engineering course. We hope you’ll find the best option based on your learning preferences and goals.

What level should I start at?

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.

Beginner Courses

If you’re new to Software Engineering, there’s no need to fear. We’ve found 146 beginner courses, with costs ranging from $244 to $27,500. The top options open to beginners include:

  • Python Course @ General Assembly ($4,500 | 60 Hours)
  • Software Engineering Immersive @ General Assembly ($16,450 | 12 Weeks)
  • Online Software Engineering @ Flatiron School ($15,000 | 5 Months)
  • Python Immersive @ Practical Programming ($1,495 | 30 Hours)
  • Introduction to Python @ Practical Programming ($399 | 9 Hours)

Note that beginner courses still typically assume basic proficiency with computers.

Intermediate & Advanced Courses

Already comfortable with the basics of Software Engineering and feel ready to move to an intermediate or advanced class? Consider the following courses which all require some prerequisite knowledge:

  • JavaScript Course @ General Assembly ($4,500 | 60 Hours)

    Prerequisite: Prior knowledge of HTML & CSS is required.
  • React JS Course @ General Assembly ($4,500 | 40 Hours)

    Prerequisite: Prior knowledge of HTML, Document Object Model, and a working knowledge of JavaScript programming (functions, objects, arrays, and classes) is required.
  • JavaScript Immersive @ Practical Programming ($1,250 | 35 Hours)
  • React Development Bootcamp @ Practical Programming ($2,995 | 60 Hours)
  • Intermediate Java Programming Course @ ONLC Training Centers ($1,050 | 2 Days)

How does live online Software Engineering training work?

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.

When are Software Engineering classes available?

It’s crucial to find a course that fits your schedule. For live online Software Engineering training, we’ve found flexible scheduling options, including weekday, evening, and weekend courses.

Courses with multiple scheduling options include:

  • Python Course @ General Assembly ($4,500 | 60 Hours) is available weekdays or evenings
  • Python Programming Certificate @ BrainStation ($2,950 | 15 Hours) is available weekdays, evenings, or weekends
  • Online Software Engineering @ Flatiron School ($15,000 | 5 Months) is available weekdays or evenings
  • Part-time Remote Software Engineering Immersive @ Codesmith ($18,800 | 39 Weeks) is available weekdays, evenings, or weekends
  • Full-time Remote Software Engineering Immersive @ Codesmith ($18,800 | 12 Weeks) is available weekdays, evenings, or weekends

Courses available weekdays only include:

  • Python Immersive @ Practical Programming ($1,495 | 30 Hours)
  • JavaScript Immersive @ Practical Programming ($1,250 | 35 Hours)
  • Full-Time Software Engineering @ App Academy ($17,000 | 16 Weeks)
  • Software Engineering Immersive @ General Assembly ($16,450 | 12 Weeks)
  • Full Stack Web Development @ Codeup ($27,500 | 20 Weeks)

Courses available evenings only include:

  • Introduction to Python @ Practical Programming ($399 | 9 Hours)
  • React Development Bootcamp @ Practical Programming ($2,995 | 60 Hours)
  • iOS Development Certificate @ BrainStation ($3,950 | 30 Hours)
  • JavaScript Course @ General Assembly ($4,500 | 60 Hours)
  • React JS Course @ General Assembly ($4,500 | 40 Hours)

Courses available weekends only include:

  • Java Bootcamp Noble Desktop ($2,995 | 72 Hours)
  • Java Full Stack Hybrid FlexCode™ Coding Bootcamp We Can Code IT ($13,900 | 16 Weeks)

Full-time Courses

Also note, 19 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:

  • Software Engineering Immersive @ General Assembly, spanning over 12 Weeks for $16,450
  • Full-Time Software Engineering @ App Academy, spanning over 16 Weeks for $17,000
  • Software Engineering Immersive @ Codesmith, spanning over 12 Weeks for $20,925
  • Full-time Remote Software Engineering Immersive @ Codesmith, spanning over 12 Weeks for $18,800
  • Software Engineering Immersive @ Hack Reactor, spanning over 12 Weeks for $17,980

Due to changing schedules and uncertainty during COVID-19, we recommend that prospective students confirm course availability directly with the school.

What should I learn in Software Engineering?

With Software Engineering 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 Software Engineering topics section) to focus directly on one of the subcategories.

When learning Software Engineering, you can attend a course or program that dives comprehensively into Software Engineering, provides a brief introduction into Software Engineering, or focuses on a particular topic, including Web Development, Java, or Python Programming.

Focus on a Specific Subtopic within Software Engineering

Within Software Engineering, you can focus your learning on a specific topic, including Web Development, Java, Python Programming, iOS Development, and JavaScript. Each one of these topics will directly enhance, supplement, or support your learning in Software Engineering. To see how each topic relates to Software Engineering and to focus your learning on any subcategory, see the subtopics section above.

For a quick overview, here are some popular classes:

  • Learn Web Development with Fundamentals of Web Development @ Future Media Concepts.
    The course costs $1,795.
  • Learn Java with Java Programming Core Skills: Level 1 @ ONLC Training Centers.
    The course costs $2,100.
  • Learn Python Programming with Python Course @ General Assembly.
    The course costs $4,500.
  • Learn iOS Development with iOS Development Certificate @ BrainStation.
    The course costs $3,950.
  • Learn JavaScript with JavaScript Course @ General Assembly.
    The course costs $4,500.
  • Learn React with React JS Course @ General Assembly.
    The course costs $4,500.

What type of learner am I?

When learning Software Engineering, there are a variety of learning goals you can achieve, including learning Software Engineering comprehensively, gaining a broad introduction to Software Engineering, 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.

Comprehensive Learner

For those who are committed to comprehensively understand Software Engineering and ready to spend 15 hours to 420 hours to master Software Engineering, these classes will help achieve that goal. With prices ranging from $1,250 to $7,995, there is a financial commitment, but learning these skills can have a tremendous impact on job performance and earnings potential.

  • Full-Stack Web Development Certificate @ Noble Desktop ($7,995 | 420 Hours)
  • Web Developer Associate («WEBDA») @ Digicomp Academy ($5,300 | 9 Days)
  • JavaScript Course @ General Assembly ($4,500 | 60 Hours)
  • JavaScript Immersive @ Practical Programming ($1,250 | 35 Hours)
  • Full-Stack Developer Summer Program @ NextGen Bootcamp ($2,495)
  • iOS Development Certificate @ BrainStation ($3,950 | 30 Hours)

Explorer

Learning Software Engineering comprehensively can be a large financial and time commitment. If you’re not committed quite yet, or just want to learn about the field or subject, these courses can give you a high-level overview to help inform larger decisions. Note that most of these courses tend to be broader and less hands-on.

  • Introduction to Python @ Practical Programming ($399 | 9 Hours).

Committed to Getting Started

If you know you need to get started in Software Engineering 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.

  • Python Programming - Basics for Non-Programmers @ ONLC Training Centers ($1,195 | 3 Days).
  • Introductory Python @ NYC Data Science Academy ($1,590 | 4 Weeks).
  • JavaScript Programming @ Certstaffix Training ($1,740 | 3 Days).
  • Java Programming @ Certstaffix Training ($2,850 | 5 Days).
  • Introduction to Python Programming @ Certstaffix Training ($2,700 | 4 Days).
  • Fundamentals of Web Development @ Future Media Concepts ($1,795 | 3 Days).

Skill-Advancer

For those with some familiarity with Software Engineering 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.

  • React Development Bootcamp @ Practical Programming ($2,995 | 60 Hours).
  • Intermediate Java Programming Course @ ONLC Training Centers ($1,050 | 2 Days).
  • Advanced Java Programming @ ONLC Training Centers ($1,575 | 3 Days).
  • Advanced Python 3 Programming @ ONLC Training Centers ($995 | 2 Days).
  • Advanced Python Programming @ Certstaffix Training ($1,350 | 2 Days).
  • JavaScript App Development @ Tech Talent South ($4,250 | 10 Weeks).

Career Changer

You’re not only committed to learning Software Engineering 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 Software Engineering. 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).

  • Web Development Remote @ Devmountain ($9,900 | 13 Weeks).
    The course provides job support and comes with a money-back guarantee (see the school’s website for terms and conditions).
  • Web Development Full-Time @ Thinkful ($16,000 | 5 Months).
    The course provides job support and comes with a money-back guarantee (see the school’s website for terms and conditions).
  • Web Development Part-Time @ Thinkful ($7,000 | 6 Months).
    The course provides job support and comes with a money-back guarantee (see the school’s website for terms and conditions).
  • Full Stack Web Development @ Coding Temple ($11,495 | 10 Weeks).
    The course provides job support and comes with a money-back guarantee (see the school’s website for terms and conditions).
  • Python Developer Bootcamp @ Noble Desktop ($4,995 | 138 Hours).
    The course provides job support and comes with a money-back guarantee (see the school’s website for terms and conditions). Financing is also available: Students can finance their tuition with installment plans, or no-interest student loans via Climb Credit. See terms and conditions.
  • Full Stack Web Development Part-time @ Sabio ($9,900 | 480 Hours).
    The course provides job support and comes with a money-back guarantee (see the school’s website for terms and conditions).

Will learning Software Engineering help me get a job?

Software Engineering is essential for a variety of career paths. Here are some popular positions listing Software Engineering as a skill and the average national salaries according to Indeed as of August 2020.

  • Software Engineer: $127K / year, average national salary
  • Back End Developer: $116K / year, average national salary
  • Python Developer: $114K / year, average national salary
  • Full Stack Developer: $101K / year, average national salary
  • .NET Developer: $96K / year, average national salary

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.

What are the benefits & downsides of live online Software Engineering classes?

Some benefits of live online Software Engineering training include:

  • Flexibility to attend from anywhere and eliminate long commutes
  • Ability to ask questions and interact with Software Engineering experts in real-time
  • Instructor’s ability to remote access your screen to troubleshoot any issues
  • More frequent scheduling options and lower prices on average than in-person training
  • Hands-on practical training like in-person courses

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.

How much does Live Online Software Engineering training cost?

Pricing for Software Engineering 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 Software Engineering pricing analysis section to compare course fees.

For Software Engineering 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.

Software Engineering Training Pricing Analysis

See the tuition comparison below to compare Software Engineering courses by cost per training hour.* For private tutoring or corporate training (onsite or virtual), contact us at hello@nobledesktop.com for a quote.

  • Full Stack Web Development @ Launch School

    $1/hr $1,592 1200 hours
  • Full Stack Web Development (Immersive) @ Altcademy

    $2/hr $1,290 600 hours
  • Full Stack Web Development (Personalised Career Path) @ Altcademy

    $3/hr $1,670 600 hours
  • Full Stack Development Career @ Coderhouse

    $3/hr $4,000 1176 hours
  • Front End Angular Development Career @ Coderhouse

    $4/hr $2,400 624 hours

showing 5 of 211 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.

Learn More About Live Online Software Engineering Training

Software engineering is the process of creating applications for operating systems, as well as writing operating systems themselves. Software Engineers use a strong knowledge of coding and development to create and modify computer programs.
Learn more about Software Engineering and why you should learn it
Compare selected courses Clear selection Comparison limit reached
Classes Near Me

Classes Near Me is a class finder and comparison tool created by Noble Desktop. Find and compare thousands of courses in design, coding, business, data, marketing, and more.

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.

© 1998–2023 Noble Desktop - Privacy & Terms

Disclaimer

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.