This program is designed to whet your appetite for learning to code. If you are curious about how websites are built and want to try it first hand this program is a great platform to do so.
Do you operate a blog or website and want to make it stand out? Or maybe you have an idea for the ‘next big thing’? The fundamentals we cover will kickstart your ability to bring those ideas to life.
Are you a marketer who is trying to customize email templates, landing pages, and WordPress sites? Are you grappling with tracking pixels and tag management? Or are you a Product Manager or Designer working with a dev team on a web application? This program will empower you to take on tasks yourself and communicate more effectively with your in-house and outsourced development teams.
Unsure if a career as a developer is right for you? Our part-time program is a great way to dip your toe in the pool before diving right in. It will give you a great introduction to the world of software development.
What does all that code mean? Have the intricacies explained in a way that informs and empowers you.
Learn to create gorgeous, responsive web pages and captivate audiences using HTML5 and CSS3.
WEEK 1 & 2 Web Programming with HTML & CSS
Learn the main languages of the web, HTML & CSS. Our instructors will teach you how a browser understands a web page, and empower you to start building your own.
Web Development 101
What does all that code on a page mean? Have the intricacies explained in a way that shows you the ropes.
HTML & CSS
These are the primary building blocks of webpages. You’ll learn how to structure your pages with HTML and make them look the way you want with CSS. Get introduced to the tools you will use throughout the program including:
• Brackets, a modern open source code editor
• Compass, our custom built Learning Management System
• Github, a service to keep track of the development of your projects.
• Learn how to take your web page styling to the next level by learning more about advanced selectors and pseudo selectors.
• CSS animations allows animation of most HTML elements
• Make your project suitable for mobile and tablet views by learning media queries.
• Learn about how a computer uses logic, syntax, and data and how you too can use them to do amazing things.
Introduction to jQuery • Learn how to access and manipulate the Document Object Model.
Much like your mother’s casserole, we show you how to mix code and content together so that you can dynamically build a website piece-by-piece.
WEEK 5 & 6 Deploying Your First Website
The final section of the program has you not only putting the finishing touches on your very own web application, but deploying it on the web so that friends and family can see what you have accomplished. Then, we will show you what else is out there and how to take your new skills to the next level.
• Learn how to add and remove elements dynamically from the DOM.
• Work with JSON.
Server vs Client
• Two sides to every coin, right? Some of the work on a webpage happens on another computer, the server, and some happens right in your browser. We teach you what happens where, and why.
• HTTP is the language your browser uses to request data from the web. Learn to speak it, too!
Ajax Requests & APIs
• Learn how to use AJAX to request a smaller piece of information and display it without reloading the page.
• Send GET requests with jQuery.
• Understand how to read API documentation.
Deploying your first Web App!
• Live, on the web, you can show people you know what you’ve built and have them marvel at your new skills.
• Understand what else is out there!
Now that you’ve exposed the tip of the digital literacy iceberg, learn how much more you can do based on the skills you’ve learned. Get some tips and tricks for building your next project.
Learn from professional developers who bring years of experience and passion for mentorship into the classroom.
You will also be supported by our awesome staff.
Not only do you leave with a new skill set under your belt, you meet a significant amount of super talented and passionate people.
Now: Co-Founder of Fetch
There is no right or wrong choice but they provide different outcomes based on what you are looking to gain out of the course.
Which should I take: the Intro course or the Bootcamp?
Ask yourself: "Do I want to work as a professional developer?"
If the answer is 'yes', then there is no question that the full-time development bootcamp is the program you need.
The goal of our bootcamp is to transform you into a professional full-stack developer. You’ll come to understand coding logic, and learn how to think like a dev by building software from the ground up using industry-relevant technologies. Our program will provide you with mentorship, data-driven curriculum and a top notch learning environment that will launch you into your first junior developer role.
If the answer is 'not sure', taking our part-time course might be the best option.
You can read more on the subject in our blog post: Full-time vs. Part-time: Which Program Is For Me?
How often do you run cohorts and how do I apply?
Our Web and iOS Development Bootcamps run year round, on a rolling basis. In Vancouver and Toronto, our Web Development Bootcamp starts every 4 weeks, and our iOS Development Bootcamp every 10 weeks. Our part-time courses run every 6-12 weeks.
You can see all upcoming start dates when submitting your application!
Do you offer corporate training?
Yes! Many organizations have sent their employees to us to upgrade their technical skills.
Our Intro to Web and iOS Development courses are fantastic for people looking to gain a technical knowledge of development that can help when communicating with a dev team, managing development projects, understanding technical limitations, or transitioning into a hybrid development role.
Our Web and iOS Development Bootcamps can train someone with zero coding experience, into an agile developer in 10 weeks. This is a great option if you love your company but are looking for a career change, if you are currently a developer but need to learn new technologies, or if you're a founder looking to have more control over your the development of your product.
We can also build custom curriculum for your organization. If you need niche technical or development training for your team, please get in touch via firstname.lastname@example.org.