Find & compare hands-on Software Engineering courses near Quebec City or live online. We’ve chosen 5 of the best Software Engineering courses from the top training providers to help you find the perfect fit.
We didn’t find any courses in Quebec City offering Software Engineering training, but here are 4 schools that offer live online courses you can take from anywhere, including Quebec City.
For in-person Software Engineering courses, please check these locations:
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.
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.
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.
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.
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.
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.
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.
showing 4 of 4 schools
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.
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.
showing 5 of 5 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.
Software Engineering is one of the core skills needed to secure one of these positions. See the career pages for more information on required skills, tips for landing a job, typical day-to-day work, and where to find job postings.
Salary in Quebec City
$57,000 / year
54.65% less than the U.S. averageSoftware engineers use their extensive knowledge of user experience design, operating systems, and programming languages to develop software. They can create different types of software, from games to operating systems. After analyzing a client's needs, they design, develop, and test software to meet that need. Software engineers can be divided into two distinct career categories: application engineers and systems engineers.
Learn about becoming a Software EngineerSalary in Quebec City
$64,000 / year
33.22% less than the U.S. average.NET developers use the Microsoft framework to design, develop, and maintain software applications. Working with computer scientists and web developers, .NET developers create original code to meet client needs. After development, .NET developers analyze the user experience and iterate as needed.
Learn about becoming a .NET DeveloperSalary in Quebec City
$58,000 / year
50.24% less than the U.S. averageA Back End Developer builds the server-side of a web application and integrates front end development components.
Learn about becoming a Back End DeveloperSalary in Quebec City
$70,000 / year
38.27% less than the U.S. averagePython Developers typically choose to focus on back end web development, data science or analysis, scripting, or product development. They build the server side of websites, processes for data analysis, and create automation scripts.
Learn about becoming a Python DeveloperSalary in Quebec City
$63,000 / year
37.19% less than the U.S. averageFull Stack Developers build web applications for both the visible front end that users see and the back end that powers the applications.
Learn about becoming a Full Stack Developershowing 5 of 5 career paths
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.