Learn Front End Development
If you've been stuck going from tutorial to tutorial, things aren't clicking, or just haven't landed that first job yet then you're at the right place. Mentorship, with the ability to ask questions in real-time, is one of the most effective ways to learn web development and start building beautiful, responsive websites & apps! Money-back guarantee. Money back gurantee.
Start Mentorship Quote for a websiteKey Projects
Together we can master the fundamentals of web development. During the session, feel free to set the focus of the session with questions/problems you're facing. If you're feeling a little lost or don't know where to start, don't worry! Here are three things you should eventually have under your belt.-
Personal Portfolio
Impress potential employers by building a portfolio from scratch. Raw HTML5, CSS3 & JavaScript without the use of Bootstrap or framework like jQuery.
Great portfolio to model for Jr Devs › -
JavaScript Apps
Mastering the JS fundamentals absolutely necessary to get into libraries like React. It's also easy to transition to another language like Python!
Example of a simple JS App you should build › -
Full Websites
Utilizing tools such as Bootstrap, you will learn how to quickly and easily create and host a complete website with beautiful animations and all of the bells and whistles in modern web design!
Single page website example ›
What You'll Learn
You will learn the languages, tools, and frameworks needed to land your first job as a Junior Front End Developer / Junior Web Developer. HTML5, CSS3, JavaScript, Bootstrap, Git and hosting.
We won't focus on
We won't focus on web design. If your goal is to learn about web design your best bet is to find an expert in that area.
“I was stuck in "Tutorial Hell" and coding just wasn't clicking. Brian understood where I was stuck because he experienced the same confusion! The 4 learning principles and Brian's mentorship helped me tremendously!.”
Thomas Joseph-
The Code is a set of principles
Learn The Code: The Philosophy
The code is simply a learning philosophy that can be applied to anything, but is specifically geared for "coding", thus the pun. There are 4 core principles to this learning philosophy, I didn't create any of them, I acquired this knowledge from the greats while learning "code".
80/20 Rule
We will be focusing on the 20% of programming that, if mastered, will produce 80% of the results. A.K.A the core principles, the fundamentals. This will also allow you to transfer into other languages and frameworks once you get your first Junior Dev position.
Need to Know Basis
After the fundamentals you need to progress on a need to know basis, depending on the current job market in your desired location, or skills needed to complete a project you're working on.
Don't Reinvent the Wheel
I share with you the courses, videos, and books that helped me learn programming. These are done by the industries best, the problem with them is you can't pause a video and ask questions. By going through them together, we can clear up misunderstanding and unanswered questions.
Feynman Technique
The Feynman Technique is a Mental Model named after Richard Feynman, a Nobel Prize-Winning Physicist. It is designed as a technique to help you learn pretty much anything. A huge part of this technique is to teach what you've just learned, or are struggling to learn. If you can break down a concept in simple terms and teach it to your mentor, you've mastered the topic.