Learn web development
Learn the basics of web development and learn step by step how to build a complete website.
-
Learn HTML
HTML is the basic language of a website. It allows to define the structure of a document thanks to a markup system.
-
Discovering CSS
CSS (Cascading Style Sheets) is a language used to describe the appearance of a page. It allows you to target different HTML elements and then describe their presentation.
-
Put your website online
Now that we know how to create a site composed of several HTML / CSS files we want to put it online to make it accessible to the whole world.
-
Algorithms
Before learning a programming language it is important to understand how to write an algorithm.
WHICH LANGUAGE TO CHOOSE?
GUIDELINES
SPECIALIZATION
FRONTEND
SPECIALIZATION
BACKEND
Learn JavaScript
JavaScript will allow you to add interactivity to your HTML elements and modify the DOM.
Understanding Git
Git is a tool that will allow you to "version" your project in order to save the modifications made to your project and that will allow you to go back at any time.
Understanding Webpack
Git is a tool that will allow you to "version" your project in order to save the modifications made to your project and that will allow you to go back at any time.
SPECIALIZATION
FRAMEWORK
React
React is a JavaScript library that simplifies interface creation. It allows an easier and more efficient synchronization between the data of your application and the HTML rendering.
Learn PHP
PHP is a scripting language that is particularly suited to web development. Fast and flexible, it integrates all the tools necessary for the creation of dynamic sites.
Learn MYSQL
A database allows you to store information and then use it to create a dynamic site.
The OOP in PHP
Through this training I propose you to improve your PHP skills by discovering the concept of object-oriented programming. The OOP will allow you to better organize your code and make it much more maintainable over time.
Understanding Git
Git is a tool that will allow you to "version" your project in order to save the modifications made to your project and that will allow you to go back at any time.
WHICH FRAMEWORK TO CHOOSE ?
ORIENTATION
Symfony 4 by example
Symfony is a PHP framework that will allow you to write a web application in a more organized way with a separation of the logic into several components.