chemin-php
chemin-php
@TheCodeholic
PREREQUISITES & BASICS 25 days
0 days 1 day 1 day 7-10 days
Register on ChatGPT How Internet & Basics of HTTP Protocol Basics of JavaScript
or Claude.ai Websites work
You need to start using AI from Learn: What IP Address? What is What is HTTP Protocol? How to include JavaScript in
day 1. Avoiding it will not help. Server? What is DNS? How What Status codes are HTML document? Create
domains work? there? functions, Create Objects, etc...
Follow Necessary Browser request/response Basics of HTML & CSS Git & Github
people flow
You need to follow people What happens internally when you What is HTML? Learn common What is VCS? How they
who are sharing knowledge in type youtube.com in your browser. tags. Create content. Create work? The basic commands.
your area. Forms. Basics of CSS
Take existing template or You can use some free hosting For more proffessional look, it's
create new one using HTML, services and even use their always better to have a custom
CSS, JS. domain. domain.
51 days
3-5 days 2-3 days 3-5 days 3-5 days
Relational Databases Setup & Syntax, Basics Working with Databases Autoloading &
Composer
How they work? What is table? Variables, Types, Numbers, Reading, Writing, Updating Learn how to create your own
What is foreign Key? What are Strings, Arrays, and Deleting data from the autoloader, What is composer,
relations? Conditionals,Loops, Functions database using PHP how to create a composer
package.
Create Simple Projects with HTML, Dates, Including files, Working with Create Projects with current Rebuild the same projects with
CSS and JS. Practice on writing FS, JSON, Basics of OOP, CURL, knowledge and put everything on composer and autoloading.
SQL Queries. Sessions, Cookies Github. Improve and update on Github.
Use third party packages to create Inheritance, Abstraction, Use Advanced OOP featues, Move your portfolio website in your
projects. Ex: Use OpenAI API Encasulation, Polimorphism, like abstraction and create MVC Framework.
package. Interfaces, Traits, Namespaces more projects
MVC
thecodeholic.com
16 days
PROJECT DEPLOYMENT
How to use terminal to connect to How to use existing images, Master how to talk to AI correct
server, use basic commands to dockerize existing application or to get most out of it.
setup services. create new images
8 months
FROM ZERO TO UPPER INTERMEDIATE LEVEL
WORK FEW HOURS ON EVERY WEEK DAY
10 months
FROM ZERO TO UPPER INTERMEDIATE LEVEL
GENERAL ADVICES
Create accounts in all social platforms: FB, X, TikTok,
Insta, YouTube
Document your journey: Make notes, Write Posts on
Social Platforms, Create Videos
Explore others’ work. Contribute in Open Source
Projects
Use AI on every step of your learning. Use it as your
coach or mentor