Tuition & Dates
What will you learn?
Learn the fundamentals of programming by building various terminal applications. You will have the chance to build a command-line weather app and a command-line Reddit browser that uses the Reddit JSON API.
Databases and Back-End Web Development
In this section, we will concentrate on data modeling and persistence with MySQL. We will also practice exposing data from our database by creating a Reddit.com web server clone using ExpressJS, Node and MySQL.
Front-End Web Development
After having learned how to create a web server that talks to a database, this section will make us practice our design chops as we get in the world of front-end development. By working to bring our previous projects to the front-end world, we will practice various frameworks and tools such as jQuery and React. On the CSS front, we will be building a small responsive framework from scratch, and comparing it to popular frameworks such as Bootstrap and Foundation.
Build an MVP
In this section, you will work with a team of two to three of your peers to build an MVP. Under the supervision of your instructor and TAs, you will spend two weeks building a web or mobile application using the technologies and skills you have learned. In addition to learning a popular Git workflow, you will also learn about many new topics during this time.
Expect to work 8-12 hours a day, with a mix of lectures, coding, and teamwork.
Class — 10AM
Lunch — 12PM
Labs — 1PM
Study — 6PM
DecodeMTL has allowed to successfully change my career from teacher, and part-time web designer to a full-time full stack web developer!Scott Morin, Front-End Developer at App Direct
Meet Your Instructor
Ziad is a full-stack web developer and educator from Montreal, Canada with over ten years of experience. He's worked for startups, agencies, and large companies. Ziad loves teaching more than anything and is motivated by seeing his students succeed.
Learn the skills needed to build projects like these!
Your path from beginner to employed web developer starts here. If you’re looking to jump into a career in tech our team will work with you from day one.
Tell us your ultimate goal, and we will work together to create a plan of action.
Learn and Build
Learn job relevant skills, build a portfolio of projects, and get resume help.
Get personalized introductions to hiring companies and attend networking events.
Want to know more about your future career options? Give us a call!1-888-511-9155