Career Path Registration

1. Selected Career Path

Frontend Engineer

A frontend engineer job is financially and experientially rewarding, not just because of the high pay and job security, but also because end users use and enjoy your work every day—sometimes millions or even hundreds of millions of users, depending on the company you work for or the applications you build.

Our frontend engineering program prepares you to become a worldclass frontend engineer.

Bov Academy Frontend Engineer career path is likely the most comprehensive education in frontend programming in the world, as you yourself will see below in the What You Will Learn section.

Standard Prerequisites

  • Skillful use of the computer and the either Windows, Linux, or Mac
  • Competent problem-solving skills; you should be able to solve at least basic algebra problems
  • Understanding of basic HTML, CSS, and JavaScript: Although we teach you just about everything you need to know to become a skilled competent and confident frontend engineer, you should know the basics.

Adv. Fast-Track Prerequisites

  • Intermediate expertise and professional experience using HTML, CSS, and JavaScript
  • Proof of professional UI development expertise
  • Intermediate use of Git, GitHub, and the Command Line
  • Successful completion of the Adv. Fast-Track technical exercise (This will be given during the admission interview.)

Choose this Career Path If Any of the Following Applies to You

  • You want one of the most exciting, highly paid, rewarding, and always in demand sofware engineering positions in the world. You will work mostly with JavaScript, HTML5, CSS, and a heap of frontend tools and technologies, and sometimes in other programming languages, too, depending on the company you work for.
  • You want to develop the part of modern applications that end users see and use, the frontend.
  • You want to develop web, desktop, and mobile applications using web technologies.
  • You want to become a fullstack engineer. This career path is the first half of the Fullstack Engineering career path.
  • You want to work for a firm like Bov Academy, Google, Facebook, and LinkedIn.
  • If you have questions about this career path, schedule a free career evaluation.

What You will Learn

Standard Track

(Adv. Fast-Track Students will Skip the Intro Courses)

Typically, we teach you just about everything you should know to become confident and proficient in your career path. We aren't aware of any other similar program, to our knowledge, that does this. For example, you will learn:

  • Git, GitHub, the command line
  • Almost the entire JavaScript language, HTML, and CSS
  • Design patterns
  • JavaScript testing
  • Responsive design
  • Computer science math for web programmers
  • How to become a proficient problem solver
  • The art of programming
  • The art of frontend development
  • UI/UX design; in-depth UI development
  • Web Accessibility
  • Skillful written communication
  • React.js
  • How to architect frontend applications
  • Software development principles
  • And much more.

We focus on the following four core technical skills:

  • Problem-Solving: You will learn from the basics how to solve logic and algorithm problems, and you will learn how to become a skilled problem-solver. You yourself will even solve scores, possibly, hundreds of problems.
  • UI/UX Development: To be regarded as one of the best UI/UX developers in the world, you must have the skills and confidence and panache to develop refined, complex, and meticulous UI. You must have the sensibility and grace to distinguish mediocre UIs and experiences from exceptional ones. We teach you all of these things and more.
  • Programming: We expect you to graduate with confidence and expertise in the programming language or languages you need to master to excel in your chosen career path. Specifically, if you take our frontend or fullstack program, you will learn much of the entire JavaScript language—the important JavaScript concepts relevant to frontend development. We expect you to become a confident and formidable JavaScript engineer by the time you graduate. In the fullstack program, you will also learn Python.
  • Domain Proficiency: We help you acquire deep knowledge and proficiency in your area of specialization. If your focus is frontend engineering, we teach you the tools, techniques, and technologies used by professional, world-class developers and we expect you to be skilled in those technologies and tools.

Courses

  • Command Line for Web Developers, Git and GitHub
  • Intro to JavaScript and UI Development
  • Mastering UI/UX Design (Optional)
  • Improving Your Written Communication Skills
  • Mastering JavaScript and Modern Web Development
  • Becoming a JavaScript Expert (Mastering to Advanced and Beyond)
  • Art of Programming
  • Building a Sophisticated Web Application
  • Architecting Frontend Web Applications
  • React.js In Depth
  • Art of Modern Frontend Development
  • Doing the Extraordinary: Building and Launching Your Pinnacle Project

Projects You Build

You will develop the following:

  • Your portfolio, which will showcase your work, your Evidential Degree
  • More than a dozen projects, some of them pure JavaScript projects and one of them an innovative project, that is, a UI component that you will be the first person in history to build and which other developers and website will could use later when it is released in an open-source innovative UI library
  • Two sophisticated real-world web apps that will be used to solve real problems. One of these projects will be your Pinnacle Project, your graduation project, which you will start developing before you graduate. However, you won't complete the project before graduation. This project must meet the following requirements:
    • It must be significant in scope; it can't be a simple UI component or a portfolio-like website.
    • It must advance humanity in some regard.
    • If it is a for-profit (that is, not a nonprofit and not an open-source project), it must have the potential to help you gain some kind of long-term benefit.

Your Pinnacle Project can be an AI Humanity or Bov Academy project. For more on this, you may contact Nathan Plummer, NathanP@BovAcademy.

Jobs You May Qualify For: Frontend Engineer, Software Engineer, Frontend Developer, JavaScript Frontend Developer, JavaScript Developer, UI/UX Developer, Advanced JavaScript Developer

Career Path Start Date

Next Session Starts

Total Time to Graduate

Approximately 7 months (recommended study time: 2–4 hours a day, every day)*

* Important Note About Time to Graduate: Since you work at your own pace, you determine how long you take to complete the program. We try to push students to stick with to the schedule and keep up with other students in the same session, but only you, through your determination and consistency, will determine if you complete the program in a timely manner.

Graduation Date

Since the time to graduate for this career path is months, your graduation date is . You can graduate sooner than the stated graduation date.

Subscription Plans

Basic

$250 /month
  • Access to your career path resources*
  • Access to our question-and-answer (QA) platform, similar to StackOverflow
  • Access to assistant instructors via QA
  • Instructor feedback on team projects and final project

Pro

$350 /month
  • Everything offered in Basic
  • Custom portfolio and custom team projects (each helps with real experience and increased starting salary) created by Richard Bovell and designed by Sam Chittenden
  • Instructor feedback on project assignments (most chapters in each course have project assignments)

Premium

$600 /month
  • Everything offered in Basic and Pro
  • Develop Innovative UI Component created by Richard Bovell
  • Opportunity to build a significant real-world paid project for assignments. Some student can make over $3,000 for a project, depending on the project
  • Custom real-world Pinnacle Project (significant in scope, advances humanity, and potential for long-term financial success) created by Richard Bovell and designed by Sam Chittenden
  • Instructor review and feedback on all assignments—exercises, articles, answers, projects, hackathon projects, real-world projects, and graduation project

* Important Note: Bov Academy does not give students all of the chapters and courses at once.
Students work on one chapter at a time. When they complete a chapter, they submit it and request the next chapter in the course. A student can request a maximum of three chapters at once and must complete and submit them before requesting more chapters. We recommend students work on one chapter at a time.

2. Registration Details

Career Path Registration

Create Login


Standard Track vs. Advanced Fast Track

If you are a professional developer and:

  1. Have at least two years of experience developing sophisticated UIs and websites
  2. Know HTML, CSS, Responsive Design, Git, GitHub, and the Command Line on at least and intermediate level
  3. And have the confidence that you will ace our Adv. Fast-Track technical exercise, which requires to answer some relatively complex web programming questions and build a UI in real-time

you can sign up for the Adv. Fast-Track path below. *


Name and Contact Information



Race, Ethnicity, and Gender

What is your race (select all that apply)?

Are you Hispanic or Latino?

Gender *


Career Goals and Experience

Characters: 0 / 0
Characters: 0 / 0

Do you want to work for Bov Academy or AI Humanity AI Humanity is a new organization, currently in the early stages of research and development, that aims to eradicate global poverty and bring prosperity to the unprosperous, an estimated 65% of the global population. Students and graduates of Bov Academy largely make up the core AI Humanity team. AI Humanity while you are a student and after you graduate? *


Would you like to work as an ambassador for Bov Academy after you graduate? *

An ambassador duties include travels to different parts of the world to instruct and inspire a new generation of programmers, among other duties.

Characters: 0 / 0

Subscription Plans

Plan Details:

  • Access to your career path resources
  • Access to our question-and-answer (QA) platform, similar to StackOverflow
  • Access to assistant instructors via QA
  • Instructor feedback on team projects and final project

Plan Details:

  • * Important Note: If you cancel at any time before the end of the seven months, you will be billed the full monthly tuition for each month you stay in the program.
  • Access to your career path resources
  • Access to our question-and-answer (QA) platform, similar to StackOverflow
  • Access to assistant instructors via QA
  • Instructor feedback on team projects and final project

Plan Details:

  • Everything offered in Basic
  • Custom portfolio and custom team projects (each helps with real experience and increased starting salary) created by Richard Bovell and designed by Sam Chittenden
  • Instructor feedback on project assignments (most chapters in each course have project assignments)

Plan Details:

  • * Important Note: If you cancel at any time before the end of the seven months, you will be billed the full monthly tuition for each month you stay in the program.
  • Everything offered in Basic
  • Custom portfolio and custom team projects (each helps with real experience and increased starting salary) created by Richard Bovell and designed by Sam Chittenden
  • Instructor feedback on project assignments (most chapters in each course have project assignments)

Plan Details:

  • Everything offered in Basic and Pro
  • Develop Innovative UI Component created by Richard Bovell
  • Opportunity to build a significant real-world paid project for assignments. Some student can make over $3,000 for a project, depending on the project
  • Custom real-world Pinnacle Project (significant in scope, advances humanity, and potential for long-term financial success) created by Richard Bovell and designed by Sam Chittenden
  • Instructor review and feedback on all assignments—exercises, articles, answers, projects, hackathon projects, real-world projects, and graduation project

Plan Details:

  • * Important Note: If you cancel at any time before the end of the seven months, you will be billed the full monthly tuition for each month you stay in the program.
  • Everything offered in Basic and Pro
  • Develop Innovative UI Component created by Richard Bovell
  • Opportunity to build a significant real-world paid project for assignments. Some student can make over $3,000 for a project, depending on the project
  • Custom real-world Pinnacle Project (significant in scope, advances humanity, and potential for long-term financial success) created by Richard Bovell and designed by Sam Chittenden
  • Instructor review and feedback on all assignments—exercises, articles, answers, projects, hackathon projects, real-world projects, and graduation project

Payment and Terms of Service Agreement

If you are accepted into the program, the first payment for the Career Path (depending on the subscription plan selected) will be due upon enrollment. Check the details in the acceptance email when you receive it.

Students Website Form

1. About Me
Characters: 0 / 0
Characters: 0 / 0

Gender *

2. Portfolio and Featured Projects
3. Pinnacle Project

Choose the type of Your Pinnacle Project: *

Choose the revenue model of Your Pinnacle Project: *

Is your Pinnacle Project a team project? *

MailChimp Subscribe Form

If you want a MailChimp subscribe form at the end of your thesis page, to collect emails of users and collaborators, as shown in the thesis page screenshot on QA, provide a MailChimp API key and listID for the MailChimp account you want subscribers added to:

Thesis submission date: N/A

Thesis approved: No

4. Upload Your Photos to Dropbox

Don't upload your photo if you have already sent it, whether via GitHub or DropBox.

Photo Dimensions

Remember your photo must be in portrait view if the spot you have chosen shows a portrait photo. Similarly, send a landscape photo if your spot requires a landscape view. And send a wide landscape photo if your spot takes up the entire width of the layout.

Crop Your Photos/GIF:

  • Portrait photos should be 480px wide by 640px high.
  • Landscape photos should be 961px wide by 640px high.
  • Wide landscape photos should be 1926px wide by 640px high.

If you cannot crop your photos to the exact dimensions above, we will do it for you, but you should do it if you can.

Link not available right now.
5. Career Path Progress
Select All the Chapters You Have Completed *

Important Notice: A Course Is Considered Complete Only if You Have Completed All the Required Chapters (Shown Below) of that Course.

If you have completed a chapter (i.e., completed the entire chapter, including 100% of the exercises and assignments) and submitted the chapter but it has not yet been graded complete, you can consider it complete for now and check it off below.

Currently, we listed courses up to Course 13. We will add the others as students advance in the program.

No chapters selected
6. Graduation date
When is your expected graduation date?

Click on the link below to open the page in a new tab where you can follow the instructions to calculate your graduation date.

Payment

Your Career Path(s)

You have graduated in the following career paths:

You are enrolled in the following career paths:

You have applied to the following career paths:

Payments and Balance for Your Active Career Paths

Make Payment

0% Deposit for Career Path 0 Due Now:
Pay the required 0% ($0) of your career path tuition ($0).

Deposit for Career Path 0 paid.

Amount (in US $) *

Credit Card Details *

0 / 0

Card Expiration *

CVC (see back of card) *

0 / 0
  • If you have any questions, please email us at billing@bovacademy.com.
  • Our credit card processing is Powered by Stripe.
  • We don't save your credit card information.