Request a Syllabus

LEARN FRONTEND WEB DEVELOPMENT

An immersive part-time program to explore frontend development
HTML
+
CSS
+
Javascript
+
DOM Scripting
+
jQuery

Program Highlights

Our Frontend Web Development Course teaches the fundamentals of frontend programming. You’ll explore HTML5, CSS3, JavaScript and jQuery. Bloc programs are intensive and outcome-oriented. They combine an immersive learning experience with online flexibility:

  • Mentorship 1-on-1 Mentorship With an Experienced Developer
  • Projects Learning By Building Real Applications
  • Job prep Job Preparation

Who Should Take Our Course?

This Course is for anyone looking to learn about Frontend Development. This program is ideal for beginners or current developers looking to enhance their frontend development skills for personal or professional projects and expand their portfolio.

For students looking to switch careers, check out our Designer and Full Stack Development career tracks.

Request a Syllabus

Enter your email to receive the complete Frontend Web Development Course syllabus

Sent!

Have a specific question? Shoot us an email
or give us a call. We'll get back to you ASAP!

Learning at Bloc

Learn Anytime From Anywhere

Our programs offer flexible scheduling and are entirely online. You can take our courses from anywhere and choose a pace that matches your needs

Pace Options

12 Wks 40 hrs per wk 3 Mentor Meetings per wk
18 Wks 30 hrs per wk 2 Mentor Meetings per wk
36 Wks 15 hrs per wk 1 Mentor Meeting per wk

Choose a Dedicated Mentor

All of our Mentors are experienced professionals with years of industry experience. We’ll help you choose the right mentor for your learning style to:

  • Ensure that you understand core concepts
  • Hold you accountable and keep you on track
  • Code review your projects and assignments

Build a Portfolio of Projects

Our curriculum is written by Bloc’s experienced developers and designers. As you progress through the Course with a Mentor, you’ll build a portfolio of three to five projects to enhance your skills.

Job Preparation

Our courses include job preparation: a Mentor will help you curate your portfolio and practice technical interview questions.

Frontend
Mentorship brings our curriculum to life, coloring student learning with personal and professional experience. It provides Bloc students with the context gained by years of programming from knowledgeable developers.
Frontend small
Joe Lipper
Frontend Course Director
- Frontend Course Director Joe Lipper

Frontend Web Development Course Syllabus

Frontend roadmap

Foundation

During Bloc’s Frontend Web Development course, students gain the knowledge required to build frontend web applications from scratch. Learn common developer tools such as Git, GitHub, the command line, and Brackets, our recommended text editor. Explore HTML and CSS, including responsive web development. Study fundamental programming concepts using JavaScript, and apply those concepts while building an interactive music player, Bloc Jams.

Github
Learn tools like Git, GitHub, and the command line
Html5
Explore HTML, CSS, and responsive web development
Musicplayer
Build an interactive music player using JavaScript and jQuery

Frontend project

Projects

In the Project Phase of your apprenticeship, you’ll leverage the fundamentals learned in the Foundation Phase to build three to five production quality apps. You’ll work on a series of applications to create a portfolio that showcases your talent. During the Project Phase, your mentor will be your client, senior developer, and project manager. Your mentor will provide project requirements, feedback, code reviews, and advice.

Build 3-5 Production-Quality Frontend Web Applications

Blocjams

Bloc Jams with AngularJS

Refactor the Bloc Jams app to use Google’s AngularJS framework.

Blocchat

Bloc Chat

A real-time chat client using the Firebase backend-as-a-service.

Bloctime

BlocTime

Build a time management app that espouses the popular Pomodoro technique.

Blocpong

BlocPong

The classic arcade game, built using JavaScript and the HTML5 Canvas element.

Blocitoff

Blocitoff

Build a self-destructing task list that deletes tasks after they’ve been idle for one week.

Capstone

Capstone

Define, scope, and build a project of your choice.

A Curriculum Catered to Your Goals

Mikey frontendheadshot

Enhance Your Career

Michael Minskoff

Michael, an Interactive Designer, enrolled in Bloc's Frontend course to learn how to make his designs interactive and dynamic with JavaScript.

Frontend alumni screenshot

Bloc Design Alumnus

Meet Gemma

Payment

$4,999
Mentorship
1-on-1 Mentorship

Learn under the guidance of an experienced frontend mentor

Projects
Project-Oriented Curriculum

Build 3-5 projects for your portfolio as you progress through our hand-crafted curriculum

Job prep
Job Preparation

Your Mentor will help you put together a portfolio and practice technical interview questions

Payment Plans

Tuition can be paid upfront or over six installments. The installment plan: one payment of $1,333 upon enrollment, and 5 monthly installments of $833. We accept credit cards, debit cards, checks, and PayPal.

Refund Policy

We'll provide you with a full refund if you drop out within 7 days of starting your course. If you choose to drop out later, you will receive a pro-rated refund based on the number of days you've spent in the program, minus a non-refundable fee of $500. If you have not completed your course within two years of your course Start Date, you will be refunded a pro-rated amount of your tuition minus a non-refundable fee of $500.

Next Course Starts Jul 13

Request a Syllabus

Sa

Enter your email to receive the complete Frontend Web Development Course syllabus

Sent!

Have a specific question? Shoot us an email
or give us a call. We'll get back to you ASAP!