Full-time Course

Web Development

Become a web developer in 12 weeks

Apply

Launch your idea or start your career

Want to become a professional web developer? This is how it’s done. In this intensive, fully immersive 12-week course, we'll teach you everything you need to know to unlock your spot in one of the fastest-growing industries.

  • Instructors
    Learn from professional developers
  • Tools
    Get practical, career-ready skills
  • Career
    Ongoing career placement support

Our graduates work for:

What you will learn

Mixing lecture and project-driven learning, students learn a framework to solve real-world problems with code. If you’re looking to become a kick-ass junior developer, this course will give the skills you need to jumpstart your career or launch your idea.

  • Terminal

    Programming fundamentals

    Learn the core skills of development with Ruby – a beginner-friendly, general purpose programming language.

  • File html

    Front-end development

    Build beautiful sites with HTML and CSS. Make your site respond to users using JavaScript with interactivity, logic, and animation.

  • Js

    Real-time interactivity

    Create highly-interactive interfaces using React, the popular and powerful library created and used by Facebook and Instagram.

  • Server database

    Server-side development

    Work with the open-source Ruby on Rails framework to create powerful web applications that store and manipulate data.

  • Collaboration

    Collaboration and design patterns

    Developers don't work alone. Learn how to structure and collaboratively work on code using Github. Learn and use transferable, best practices.

Want more details about Web Development Course?

We will send you the full course information to your email

Alumni profile

How we get you ready for your next career

Bitmaker's approach to education involves more than just teaching you in-demand skills. This is a short course, but not a shortcut. Your effort can make these 12 weeks as valuable as 2+ years in other environments.

  • Resourceful:
    Gain a problem-solver mindset. Learn by doing.
  • Resilient:
    Try it. Take feedback. Iterate. Grow.
  • Collaborative:
    Work with peers and mentors. Communicate your ideas.

Day at Bitmaker

  1. Coffee & Code

    Sharpen your coding skills with smaller, quicker problems. Get caffeinated to boot!

  2. Lesson

    Learn new concepts and immediately put them into practice.

  3. Lunch & Learn

    Hear from guest speakers, develop career skills, or take a tour of a local startup.

  4. Project Work

    Work on assignments to develop practical skills in a structured and supportive environment with industry-expert mentors.

  5. Office Hours & Crunch Time

    Get 1-on-1 time with instructors. Students often stay late to work together and solve problems before heading home. Make the most of your 12 weeks!

Additional Information

More than just classwork

Beyond building the hard skills in class, you need to get involved in the local tech scene and market yourself. We're here to help you succeed with career development support and opportunities to get into the community.

  • Career workshops

    From preparing an industry-specific resume to creating an online presence, you'll pick up the skills to stand out.

  • Guest speakers

    Experience additional specialized sessions from top professionals and get tips from Bitmaker alumni.

  • Site visits

    Take a tour of a local startup and see what the work environment is all about.

Instructors

Our instruction team features top talent who have made a career with the skills they're teaching in our classrooms. They know what it takes to succeed and are here to help you reach your goals.

  • Anton

    Anton Livaja

  • Brock

    Brock Whitbread

  • Daniel013

    Daniel Moniz

  • Fabio

    Fabio Gelsomini

  • Fred

    Fred Ngo

  • Gurjant

    Gurjant Singh

  • Jesse0110

    Jesse Mykolyn

  • Mina011

    Mina Mikhail

  • Natalie

    Natalie Black

  • Rocco

    Rocco Panacci

  • Sanborn

    Sanborn Hilland

  • Sean014

    Sean Lerner

  • Devon012

    Devon Noel de Tilly

Fees

Full-time, 12 Weeks Course

Additional Information

  • Immersive Learning

    12 weeks of full-time coursework, with over 40 hours of lecture or assignment work per week.

  • Job Ready

    Access to career development workshops, office hours, and instructor feedback.

  • Career Support

    Dedicated staff to help you get into your first junior development role with facilitated interviews and introductions.

Need financing?

Course financing

We work with some great partners to provide financing options to our students, including a 6-month deferred payment option that allows students to make no payments until after completing the course. Qualifying applicants can:

  • Cover up to $10,000 in course fees
  • Choose a payment term of up to 60 months
  • Pay early with no penalties

Traditional term loans without deferred payment are also available. Please contact our admissions advisors if you have questions about financing.

Dates

  1. September 2017, Full-time, 12 Weeks Course

    1. Early Bird Deadline

      Enrol before this date for tuition savings

    2. Your First Day

      Jump into code from day 1 at Bitmaker

    3. Project Demos

      Show off your new skills with your final project

How to apply

  1. 1

    Complete the application form

  2. 2

    Visit Bitmaker and chat with our admissions team

  3. 3

    Reserve your spot with a deposit

Come see our campus

Have questions? Want to see the student life for yourself? Book a one-on-one visit with our admissions team and we'll show you around.

220 King Street West
Suite 200
Toronto, ON
Book A Visit

FAQ

  • Course: Can I really learn the skills I need to get started into a new career in 12 weeks?

    Yes, but your learning isn't going to be done after 12 weeks. Becoming a proficient junior developer is your first step to building a development career. If you keep coding and jump into a job or projects that you love, you will continue on the amazing learning trajectory that employers are looking for from junior employees.

    This course provides the environment and skill development to create a solid launchpad for students but – like with all careers – there's no substitute for learning on the job.

  • Course: Why do you teach Ruby and JavaScript?

    Ruby is a very accessible language for beginners and Rails is a powerful framework that lets you build things very quickly. Teaching JavaScript is a no-brainer since it’s the most popular language in the world. Building on JavaScript with the React.js framework opens the possibility to create incredibly interactive pages.

    All of these technologies combine to give our students an extremely well-rounded skill set. A core principal of our program is to focus will on solidifying the foundational skills needed to become a great programmer. The skills you'll learn are also transferable to many other modern languages and frameworks.

    While there are many other language and frameworks we could teach, we have found that Ruby, Rails, JavaScript, and React provide the best balance of learning accessibility and career opportunity for our students. One of our long-time instructors recently contributed an article to our blog about how to pick the technologies you learn and what matters most.

  • Course: I noticed your course length changed from 9 to 12 weeks recently. Why did you make this change?

    We’re excited to make one of the biggest changes to our program in its 4-year run to add more career-building skills to this program. Making this change gives us the opportunity to double-down on fundamentals and allow more opportunity for students to specialize the skills they are learning.

    The most notable change is the addition of the React JavaScript framework, but you can read about all the changes in detail on our blog.

  • Course: Is Bitmaker a registered institution in Ontario with the Ministry of Advanced Education and Skill Development?

    Yes, our immersive programs have been registered as vocational courses since November 17th, 2016. If you require documentation of this program’s status for any reason, please contact us to request this information.

  • Course: How has registration changed what you teach?

    We’re pleased to say that our programs were approved in their existing forms. We continue to iterate and improve on our courses with the same focus on real-world skill development as we did before seeking registration. Working with the Ministry of Advanced Education and Skill Development has been incredibly productive. We’re happy that students now benefit from the same protections as they would at any private institution.

  • Admissions: Do I need to have a background in programming before I begin the course?

    No, you don't need a Computer Science degree or work experience in development, but you do need to complete a prep work course. Before the first day of class, Web Development students need to have a familiarity with HTML, CSS, the UNIX command-line interface, and programming basics. Our prep work takes about 40 hours and many students complete it multiple times to get ready for the course.

  • Admissions: Are public student financing options available for this program?

    At this time we cannot offer Ontario Student Assistance Program (OSAP) funding, but there are other financing options available. Our programs do qualify for Second Careers Ontario financing.

    Most students who need financial support leverage FinanceIt, a loan provider with whom we can directly facilitate student financing. If you have potential access to financial support through your bank, we can provide documentation of accreditation as needed. As there are many financial support options available, we suggest contacting us directly to learn more about what may work best for you.

  • Admissions: Do I need to complete any proficiency tests before being admitted?

    While applicants do not need to have a background in programming to enrol in the course, we provide a small set of take-home exercises to help you judge whether the program will be a good fit for you.

    As part of the admissions process, we ask for applicants to submit their work on these exercises and will discuss the code you create. We don’t believe in ‘tests’, but we believe these exercises can help applicants gauge their own commitment and readiness for jumping into an immersive program.

  • Admissions: Is it possible to work part-time while taking the course?

    No, we do not recommend that students have any other major commitments during the course. You'll do much better with a full focus on learning. You get out of the course what you are able to put into it. If your goal is to start a new career, you need to bunker down for the duration of the course.

    Even when you give the course your full attention, you will feel overwhelmed at times. This is why it’s important to manage your commitments and try to learn as much as you can in twelve weeks. It may sound like a big commitment, but our programs will set you on an amazing trajectory if you are focused.

  • Outcomes: What do I leave the course with? What will I have accomplished?

    By the end of the course you’ll have completed several individual and group projects, culminating in one primary portfolio project. Your portfolio project is your main showpiece that you will complete during the final two weeks of the course, but all assignment work can also be expanded and leveraged when demonstrating your skills and learning curve to prospective employers.

    You’ll have become friends with your amazing classmates and cultivated relationships with incredible mentors. If you make the most of the career support and networking opportunities, you’ll also leave the course with a network that will help you get started.

    This course will help you develop foundational skills to enable you to continuously learn and add new skills. Every new job, even within the same technology set, requires developers to relearn many skills. You’ll be prepared with the core knowledge you need to make these leaps.

  • Outcomes: What post-program support does General Assembly Bitmaker offer?

    We offer extensive career support after the program, which includes a demo day showcasing your portfolio projects. Our career support team is here to mentor you as you are searching work and help you get your foot in the door with warm introductions to our extensive network of partners.

    Additionally, we offer alumni office hours to Web Development graduates in order to provide support as you continue to learn new skills. Our doors will always be open to alumni and we want to help them success however we can.

  • Location: Can I get to Bitmaker by way of public transit?

    Our downtown Toronto campus is located at 220 King St West, which is very close to St. Andrew Station and the King streetcar. We’re also a 15-minute walk from Union Station if you are commuting on the GO network.

  • Location: Is this course offered remotely?

    We don’t offer this program remotely – students must attend class at Bitmaker.

Other Courses

Not sure if this is the right course for you?

Check out other courses offered by Bitmaker