As a backend developer, you will develop the backend
of web and
mobile applications, even desktop applications, using web application frameworks,
libraries, protocols, and a manageable number of other backend technologies. Often, you
will work directly with frontend developers and database administrators, or you yourself
will work with the database. You will rarely, if ever, work with designers,
unless you are working for a small company or for yourself. You will create APIs, work
directly with the database, create user authentication, implement proprietary algorithms
and strategies, implement security measures for the web app and user data, fix all sorts
of familiar and unfamiliar bugs, and much more.
Choose this Career Path If any of the Following Applies to You
- You want to develop the backend of web applications,
while making an
upper-middle-class salary and using the latest web technologies.
- You prefer to write code to solve problems, not build or
design user UIs and
- You are design-challenged or you simply prefer working
with pure code over the
and build interactive applications.
- You want to develop web, desktop,
applications using web technologies.
- You want to develop your own startup
one day, but
you don’t want to deal with the seemingly endless and ever-changing frontend
technologies that you have to learn and keep up with.
- Read More
What You will Learn
You will learn a career of backend technologies and libraries, including Node.js,
MongoDB (or PostgreSQL), Express.js, real-time communication, and much more). You
will even learn math for web programmers,
requisite algorithms, data structures, problem-solving, and how to succeed as a
Course 1: Command Line for Web Developers
Course 2: Git and GitHub, Part 1
Course 3: Communicating Powerfully and Effectively for Success in the Digital Age
Course 6A: Mastering the IDE: WebStorm
Mastering the Programming Editor: Sublime Text
Course 7: Math for Web Developers, Part 1
Course 11: Math for Web Developers, Part 2
Course 13A: The Art of Programming, Part 1
Course 13B: The Art of Programming, Part 2
Course 19: Advanced Problem-Solving, Algorithms, and Data Structures
Course 22: Introduction to Databases and Database Admin
Course 23: Art of Backend Development
Course 24: Introduction to DevOps
MongoDB In Depth: Beginner to Advanced and Beyond *
Course 26: PostgreSQL In Depth: Beginner to Advanced and Beyond *
Course 27: Building and Deploying a Sophisticated Web Application
Course 1000: Grit and the Secrets to Success
Course 2000: Intangibles for a Successful Career
Course 5000: Doing the Extraordinary: Building and Launching Your Pinnacle Project
* You get to choose between Course 25 and Course 26.
Projects You Build
In addition to completing more than a half dozen complex
projects (many of which will be used in
the real world), you will build the complete backend of at least two major web
applications and work with a frontend developer student to build a major web
application. For your final assignment, you will get the opportunity to do something
What You Will Be Able to Do After You Graduate
In addition to having a complete understanding of how the full
ecosystem of modern
web apps work and are developed, you will also be able to develop complex backend
solutions for modern applications—not just for web apps, but also for mobile and
desktop apps. You will have the capacity to work confidently with common databases
(with expertise in MongoDB or PostgreSQL), implement APIs, create custom user
authentication (including OAuth), implement security measures, deploy apps to your
own hosting solutions, institute backend testing, use Amazon cloud-based hosting
architectures, implement complex algorithms (including popular search algorithms),
and much more.
Engineer, Backend Developer
Range of Salary for Backend Developers: $60,000–$150,0000
Firms in big cities such as San Francisco, New
York, Los Angeles,
and London pay considerably more than firms in smaller cities and villages, hence
the wide salary range.
Salary Sources: Glassdoor.com
Total Time to Graduate
4 to 6 months (recommended study time: 3–4 hours a day)
When Does this Career Path Begin?
- Standard Payment (get $3,000 bonus when you graduate)
- Monthly Payment
- Student Loan
Apply for a Student Loan with our Partner, Pave
Bov Academy has partnered with Pave, a company that specializes in
offering loans to students of programming academies like Bov
- How Much You Can Borrow? You can borrow $3,000 to
- What Can You Use the Funds For? You can use the
funds to pay your career path fee and to cover
any related expenses, including purchase of a computer and living
expenses, to name two.
- What Are the Payment Terms? You may repay your loan
in 2 or 3 years. The interest rate is
fixed, at 6% to 17%, depending on your qualifications.
- What Are the Eligibility Requirements?
- You must be enrolled in Bov Academy.
- You must be a U.S. Citizen.
- You must be at least 18 years of age.
- You must have a U.S. bank account.
- You must have a credit score of 660 or higher.
for the student loan.
- Pay-After-Secure-Job (requires a 30% down payment and
- Fully Paid Scholarship (requires financial aid