80% of the world’s websites are written in PHP. Learn how to create a full development cycle in PHP from scratch and add 3 projects to your portfolio.
The course is for beginners who want to create websites and applications in one of the most common languages. You will get a full stack of knowledge and skills of a PHP developer – let’s start with why all variables in PHP start with $, and end with the use of popular frameworks Laravel and Symfony.
Topics:
- Advantages and areas of application of the PHP language. Client-server architecture. Local development options. Overview of ready-made solutions;
- History of the PHP language. Basics of version 5 / 7 / 8;
- GIT;
- Types of programming, their differences and advantages. Basic functions of the PHP language;
- Conditional statements, loop statements. Algorithms, basic concepts;
- The basics of HTML+CSS. Ways to interact with the user. Part 1;
- Ways to interact with the user. Part 2;
- Sessions and cookies as a way to store data;
- Working with files. Writing, reading, functions for interacting with files;
- Databases. Basics of SQL syntax;
- Interaction between databases and PHP;
- IDE capabilities, choosing an editor.
Results:
- Master the basic structures and functions in PHP, language versions and their features;
- Learn HTML and CSS, ways to interact with the user;
- Get acquainted with Sessions, Cookies and understand how to work with them in PHP;
- Set up IDE and GitHub environments for in-depth work in PHP.