Practicum offers online, part-time bootcamps with a strong curriculum and 24/7 support. Get a new job or your money back.
Become
a software engineer in 10 months
Online | 10 months
Become a software engineer in 10 months
A glimpse of your future
Average salary for graduates of the Software Engineer program
$75,000
Job Title
Check out the course syllabus to find out exactly how you’ll learn all these skills.
Skills
Software Developer, Web Developer, Front-End Developer
HTML, CSS, JavaScript, React, Git, Webpack, MongoDB, Node.js
Full-Stack Engineer / Developer
JavaScript & React
HTML5 & CSS3
Git & GitHub
Software Developer / Engineer / Architect
React Developer / Engineer
Web Developer / Engineer
Front-End Developer / Engineer
Webpack
MongoDB
Node.js
Express.js
REST API
JavaScript Engineer
Why have more than 5,000 students chosen Practicum?
Our graduates have landed dream jobs at places like Tesla, Accenture, Nielsen, and Microsoft. Our curriculum prepares students for all aspects of the industry, from base-level knowledge to acing interviews.
Personal support
Money-back guarantee
Flexible study hours
Tutors and mentors will accompany you at every step of the training, and code reviewers will go through each line of your code and design to make sure you’re grasping the material and learning the tools you need properly.
We ensure that you’ll find a relevant position. No new job/promotion within six months of graduating? We’ll refund you the full price.
Our programs are designed for career switchers. With our own educational platform, flexible time for learning, and full support along the way, you can combine current work and learn new skills.
Our programs are designed for career switchers. With our own educational platform, flexible time for learning, and full support along the way, you can combine current work and learn new skills.
Flexible study hours
Our programs are designed for career switchers. With our own educational platform, flexible time for learning, and full support along the way, you can combine current work and learn new skills.
Flexible study hours
Tutors will accompany you at every step of the training, and code reviewers will go through each line of your code and design to make sure you’re grasping the material and learning the tools you need properly.
Personal support
No new job/promotion within six months of graduating? We'll refund you in full.
Money-back guarantee
No new job/promotion within six months of graduating? We'll refund you in full.
Money-back guarantee
Reviews and student stories
Check out graduate reviews of our program on Career Karma, Course Report and SwitchUp, which named Practicum one of the best online bootcamps of 2021
Linda Kovacs
New York State
Previous experience: Journalism
Current Job: Software Engineer at Accenture, a multinational company working with various governments and agencies.
“Usually, when you go to bootcamps and something doesn’t work for you, you have to adapt yourself. But here we have the opportunity to make the program adapt to our necessities and the journey easier.”
Linda Kovacs
New York State
Previous experience: Journalism
Current Job: Software Engineer at Accenture, a multinational company working with various governments and agencies.
“Usually, when you go to bootcamps and something doesn’t work for you, you have to adapt yourself. But here we have the opportunity to make the program adapt to our necessities and the journey easier.”
Pinwei Wu
Alabama
Previous experience: Physics & Statistics professional
Current Job: Developer at Workbay, an interactive workforce development platform.
"It's what Practicum does best — they help you build a portfolio, so you can show anybody that you really know how to do it. The job I'm working for right now had only one interview, and all they did was go through my portfolio."
Alvin Wong
Massachusetts
Previous experience: Pharmacy
Current role: Remote Junior Software Developer at Expression Networks, a contractor for U.S. Government agencies such as the Department of Homeland Security, Navy, and Department of State (DoS)
“It was helpful to convert my non-tech related resume into a more tech-focused one”.
Yuliya Khilko
Washington
Previous experience: Molecular Biology and Chemical Engineering research fellow.
Current role: Junior React Developer Contractor at Lululemon, an athletic apparel company.
"The best part about Practicum is the project-based learning approach. All projects that I've completed were a great addition to my portfolio. I'm very grateful to Practicum — in one year, | was able to pivot into a different career and get a job offer that I’m very happy with".
Jaylen Gentry
North Carolina
“The amount of job support you get is good for the price of the course, and it’s great when you consider they don’t have any ISAs or anything like that. In conclusion, if you’re looking for a detailed boot camp with great support from a big name in data science you can’t do much better than Practicum.”
Jaylen Gentry
North Carolina
“The amount of job support you get is good for the price of the course and it’s great when you consider they don’t have any ISAs or anything like that. In conclusion, if you’re looking for a detailed boot camp with great support from a big name in data science you can’t do much better than Practicum.”
Try our one-week bootcamp experience for free
We understand that studying with a bootcamp is a serious commitment. That's why we're offering a free week-long introductory course with support. This experience will give you an idea of what studying with us would look like, ultimately helping you make the most informed decision.
Note: to officially start the program, you must complete the intro course and submit the project.
This week-long introductory course will show you exactly what to expect if you study with us for the full 10-month program.
Click the button to find out how the intro course works, then fill out a short form to get started.
Practicum stands out from the competition
Duration (month)
Up-front price
Project with real company
Learning support team
Detailed code review
SwitchUp rating
Career support
4.93
$8,900
10
Practicum
4.65
$9,500
6
Thinkful
4.29
$14,950
6
General Assembly
App
Academy
12
$22,000
4.68
Instructors
Teaching Assistants
Office Hours
Community Managers
24/7 Support Team
Instructors

Office Hours

Support Team
Instructors

Office Hours

Support Team
Instructors

Office Hours

Support Team
Money-back guarantee
Career prep course
1:1 career coaching
Mock interviews
DS & algorithms course
Post-employment support
Career prep course
1:1 career coaching
Mock interviews




Career prep course
1:1 career coaching
Mock interviews




Career prep course

Mock interviews




* Based on competitor landing pages.
* Switchup collects and analyzes thousands of reviews from bootcamp alumni and current students.
Get hired or your money back
From resume building to job offer negotiation, we’ll be with you every step of the way.
86% find a job within six months of graduating
Industry-level projects
Your GitHub will be filled with polished and professional projects that stand out to employers.
A real company case in your portfolio
You will also work on case studies for real companies, get real projects in your portfolio, and receive recommendations for LinkedIn.
Code reviews from professional developers
Your code will be checked, line by line, according to best practices and industry standards.
Price and payment options
Over this 10-month, 20-hour-per-week program, you’ll become a software engineer. You'll build a portfolio of projects and get career support as you search for your dream job.
Pay upfront or in installments ↓
If you don't get a new job or promotion within six months of graduating, we'll refund your money.
$8,900
$950
upfront
per month
Meet your tutors
Our tutors have over 3 years of experience. They work at prominent tech companies all over the world, but they were once students like you. They know the lay of the land and are ready to guide you on your journey.
Rafael Negron
Julian Hernandez
Allen Jared Webb
Miami
Philadelphia
Hawaii
Focused on front-end web technologies with experience across the stack
Graduated from the University of Miami
Currently working on a project called "Task With Me"
Self-taught full-stack developer with over 5 years in the industry
Specializes in the MERN stack
Advanced Wordpress Theme and Plugin developer
10+ years in web development, fintech, events, HRtech, and home automation
Skilled with front-end web, JavaScript, React, Angular, Ember, jQuery, and custom twisted frameworks
Primarily a developer, but has worn different hats in Design, UX, and Product
Fun fact: He's left-handed, has one-kidney, and is color-blind
Fun fact: He loves to work out and recently achieved a lifelong goal of benching over 3 plates
Fun fact: AJ has three kids named after famous singers (Presley, Marley, and Cache)
Try our one-week bootcamp experience for free
FAQ
FAQ
Do you have an office?
Yes, our office is in Newburyport, MA. Though part of the Practicum team is based there, the majority of our employees work remotely.

All of our classes are online.
How many students does Practicum have?
More than 5,000 students have already chosen Practicum. Our graduates have landed dream jobs at places like Tesla, Accenture, Microsoft, Nielsen, and The U.S. Federal Reserve, Microsoft.
Who are the tutors?
Practicum's tutors are all professional web developers with at least 3 years of experience. They are all currently employed in the web development industry, which ensures that their knowledge is up-to-date. Our tutors are based in the United States, which means they share the same timezones as their students.

Our tutors provide guidance with weekly video sessions for your group and make themselves available to chat via Slack. Students can arrange one-on-one meetings with their tutors whenever they need help. For instance, tutors can help clear an obstacle on a project or create a strategy for a student's educational and professional development goals.

Here's some advice from Nadya, one of the tutors of the Software Engineer program.
How does the learning process work?
The Practicum learning process is a mixture of independent practice on our interactive platform and live feedback from professionals. You'll always have someone to make sure that you're constantly working towards your professional goals.

Read up more on the learning process here: Learn the Practicum Way
Will I get a job after the bootcamp?
After graduation, we'll ensure that you find a relevant position. If you don't get a new job/promotion within six months of graduating, we'll refund you the full price.

Here are some numbers to speak for us:
- 50% of students find a job within two months of graduating
- We have an average employment rate of 71%
Will I get a refund if I leave during the program?
Yes. If you've already gone through part of the program, your refund will only cover the part you haven't completed.

If you finish the program but can't find a job within six months, you're entitled to a full refund. See Section 3 of the Terms of Use.
Do you have a money-back guarantee? Will I get a refund if I don't find a job?
The short answer is yes. Practicum students get a six-month job guarantee after graduating from the program. If students don’t find a job within six months, they get back every cent they paid for the program.

See Section 3 of The Terms of Use.
What career services do you offer?
Towards the end of the program, students will have the opportunity to enroll in the Career Prep Course and Career Acceleration Program to work with our career coaching team and tech experts.

Students who participate in these programs put together a LinkedIn profile, a resume, and a portfolio and write sample cover letters under the direction of a professional career coach. The Career Acceleration Program also offers webinars and mock interviews.

Career support is optional, but there's no additional cost for students who choose to use it.
What if I don't have a computer science degree or any coding experience?
That's fine. Our programs are beginner-friendly and don't require any previous knowledge.

Plus, you won't be alone. Our team will be there to guide you through the process, help you set goals, and succeed.

But don't take our word for it. Check out this testimonial from Jaylen Gentry, a Data Scientist course graduate with no prior math background.
Who is this course suitable for?
We have students from all walks of life. Whatever your status, Practicum always has someone available to assist you around the clock.

Take a look at our student success stories for some inspiration.
Are you self-paced?
Practicum's courses are a blend of self-paced and instructor-led. Our goal is to immerse our students in a real-life working environment. Just as you'll face deadlines working at a real company, we also have deadlines for our projects.
There are no mandatory scheduled classes. All the coding sessions and webinars are recorded and posted for students who weren't able to attend.
Read up more on the learning process here: Learn the Practicum Way

What if I can't keep up with the workload?
There will always be someone to help you — we offer 24/7 support. Along with technical assistance, emotional support is always available, too. You can contact staff or fellow students directly via Slack or ask your question on our around-the-clock platform.

Still, we understand that sometimes life can affect your studies. That’s why students have the option of going on hiatus if necessary during the course. Afterwards, students can come back and continue right where they left off — at no additional cost.

You can learn more about Practicum support from Career Karma.
Why is the intro course important?
We give you the opportunity to try our program to make sure that the level and the format suit you. It's important for us to understand that you're truly motivated and committed to become a software engineer.
FAQ
Do you have an office?
Yes, our office is in Newburyport, MA. Though part of the Practicum team is based there, the majority of our employees work remotely.

All of our classes are online.
How many students does Practicum have?
More than 5,000 students have already chosen Practicum. Our graduates have landed dream jobs at places like Tesla, Accenture, Microsoft, Nielsen, and The U.S. Federal Reserve, Microsoft.
Who are the tutors?
Practicum's tutors are all professional web developers with at least 3 years of experience. They are all currently employed in the web development industry, which ensures that their knowledge is up to date. Our tutors are based in the United States, which means they share the same timezones as their students.

Our tutors provide guidance with weekly video sessions for your group and make themselves available to chat via Slack. Students can arrange one-on-one meetings with their tutors whenever they need help. For instance, tutors can help clear an obstacle on a project or create a strategy for a student's educational and professional development goals.

Here's some advice from Nadya, one of the tutors of the Software Engineer program.
How does the learning process work?
The Practicum learning process is a mixture of independent practice on our interactive platform and live feedback from professionals. You'll always have someone to make sure that you're constantly working towards your professional goals.
Read up more on the learning process here: Learn the Practicum Way
Will I get a job after the bootcamp?
After graduation, we'll ensure that you find a relevant position. If you don't get a new job/promotion within six months of graduating, we'll refund you the full price.

Here are some numbers to speak for us:
- 50% of students find a job within two months of graduating
- We have an average employment rate of 71%
Will I get a refund if I leave during the program?
Yes. If you've already gone through part of the program, your refund will only cover the part you haven't completed.

If you finish the program but can't find a job within six months, you're entitled to a full refund. See Section 3 of the Terms of Use.
Do you have a money-back guarantee? Will I get a refund if I don't find a job?
The short answer is yes. Practicum students get a six-month job guarantee after graduating from the program. If students don’t find a job within six months, they get back every cent they paid for the program.

See Section 3 of The Terms of Use.
What career services do you offer?
Towards the end of the program, students will have the opportunity to enroll in the Career Prep Course and Career Acceleration Program to work with our career coaching team and tech experts.

Read up more on the career program here: Learn the Practicum Way

Students who participate in these programs put together a LinkedIn profile, a resume, and a portfolio and write sample cover letters under the direction of a professional career coach. The Career Acceleration Program also offers webinars and mock interviews.

Career support is optional, but there's no additional cost for students who choose to use it.
What if I don't have a computer science degree or any coding experience?
That's fine. Our programs are beginner-friendly and don't require any previous knowledge.

Plus, you won't be alone. Our team will be there to guide you through the process, help you set goals, and succeed.

But don't take our word for it. Check out this testimonial  from Jaylen Gentry, a Data Scientist course graduate with no prior math background.
Who is this course suitable for?
We have students from all walks of life. Whatever your status, Practicum always has someone available to assist you around the clock.

Take a look at our student success stories  for some inspiration.
Are you self-paced?
Practicum's courses are a blend of self-paced and instructor-led. Our goal is to immerse our students in a real-life working environment. Just as you'll face deadlines working at a real company, we also have deadlines for our projects.

There are no mandatory scheduled classes. All the coding sessions and webinars are recorded and posted for students who weren't able to attend.
Read up more on the learning process here: Learn the Practicum Way
What if I can't keep up with the workload?
There will always be someone to help you — we offer 24/7 support. Along with technical assistance, emotional support is always available, too. You can contact staff or fellow students directly via Slack or ask your question on our around-the-clock platform.

Still, we understand that sometimes life can affect your studies. That’s why students have the option of going on hiatus if necessary during the course. Afterwards, students can come back and continue right where they left off — at no additional cost.

You can learn more about Practicum support from Career Karma.
Why is the intro course important?
We give you the opportunity to try our program to make sure that the level and the format suit you. It's important for us to understand that you're truly motivated and committed to become a software engineer.
© 2022 Yandex Inc
10 State Street

Newburyport, MA 01950
Courses
Company
Resourses