This is a 10 lesson bootcamp designed to introduce you to the tools that a Junior Developer will be expected to use in a web app development agency. Each lesson comes with a challenge where you apply the knowledge you're learning.
We'll cover some of the basic knowledge you'll need to get started as a developer including command line basics, Git and version control, DOM, HTML and CSS, and the role of a developer.
Build a Web Page
In this lesson we learn about projects, the project life cycle, requirement gathering, wireframes, mockups, prototypes, and an introduction to TailwindCSS.
Build a Laravel Project
Getting started with Databases
We learn about how Laravel interacts with databases, the query builder, migrations, seeding, Eloquent, models, collections, relationships, factories, mutators and API resources.
We take a deeper look at Eloquent and how Eloquent models are used to interact with database tables.
In this lesson we continue learning about how we can use Eloquent to work with database relationships.
Database Driven App
We'll learn more about routes, returning blade views with data, and route model binding.
We introduce Test Driven Development and how to create and run tests, make assertions, making factories and using seeders.
Sharpen your Blade Template
In this lesson we learn about creating and extending layouts using Blade templates, displaying data, and forms.
Using Blade Components
We learn about how to make and display a blade component, pass data, manage attributes, rendering views and extending blades.
You'll gain the fundamental skills to become an employable junior full stack developer and prepare for your first job in an app development agency. Ideal for graduates and self-taught devs.
Guide: Workstation setupIncluded
Guide: Install Windows subsystem for LinuxIncluded
Course: Communicating using MarkdownIncluded
Course: Release based workflowIncluded
Video: How to read codeIncluded
Video: Be awesome in PHPStormIncluded
- You'll gain the fundamental skills to become an employable junior full stack developer and prepare for your first job in an app development agency. Ideal for graduates and self-taught devs.
- Guide: Workstation setupIncluded
- Guide: Install Windows subsystem for LinuxIncluded
- Course: Communicating using MarkdownIncluded
- Course: Release based workflowIncluded
- Video: How to read codeIncluded
- Video: Be awesome in PHPStormIncluded
- Slack groupIncluded