Главная
Study mode:
on
1
- Introduction
2
- Course Overview
3
- What is PHP and why you should learn it?
4
- Setup working environment
5
- PHP Syntax
6
- Comments
7
- Variables
8
- Numbers
9
- Strings
10
- Arrays
11
- Associative Arrays
12
- Conditionals (If-else, switch)
13
- Loops
14
- Functions
15
- Dates
16
- Including files
17
- Working with File System
18
- OOP
19
- cURL
20
- Start working on Products CRUD (bad version)
21
- Setup connection to database
22
- Select & display products from MySql
23
- Products CRUD: Creating Product functionality
24
- $_GET & $_POST
25
- Save data in MySql
26
- Form Validation
27
- Uploading Image
28
- Delete Product
29
- Update Product
30
- Product Search
31
- Improve Products CRUD: Code refactoring
32
- Namespaces & Autoloading with composer
33
- Install packages using composer
34
- MVC Framework with Custom Routing
35
- MVC Controllers
36
- MVC Views
37
- MVC Models
38
- Setup Apache Virtual Hosts
39
- Sessions
40
- Cookies
Description:
This course is for absolute beginners and will give you a great kickstart to learning PHP. We'll first talk about what PHP is and why we should learn it, then we will setup a working environment and start coding. This video covers all the basics: - How to declare Variables- How to work with strings, Arrays- How to work with file System- How to use cURL to fetch resources- Object Oriented PHP- Namespaces- Composer- Autoloading and much more... At the end of this course we will create a CRUD (CREATE, READ, UPDATE, DELETE) application 3 times. First, we will create it as beginner and see what PHP code looks like without best practices, then we will refactor our application and make it more optimal. We will learn how to use composer, autoloading and we'll create a mini MVC framework with custom routing and then build the final version of our CRUD application using the framework

PHP for Absolute Beginners

Traversy Media
Add to list