PHP For Absolute Beginners | 6.5 Hour Course

PHP For Absolute Beginners | 6.5 Hour Course



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

Code:
Initial Source files:
Final Source files:

The Codeholic YouTube Channel:

Official Docs:
Numbers –
Strings –
Arrays –
File System –

Timestamps:
00:00:00 – Introduction
00:02:45 – Course Overview
00:06:19 – What is PHP and why you should learn it?
00:09:02 – Setup working environment
00:22:45 – PHP Syntax
00:25:50 – Comments
00:26:58 – Variables
00:35:45 – Numbers
00:47:53 – Strings
01:01:07 – Arrays
01:14:09 – Associative Arrays
01:21:44 – Conditionals (If-else, switch)
01:30:59 – Loops
01:38:22 – Functions
01:45:43 – Dates
01:50:36 – Including files
01:58:43 – Working with File System
02:08:01 – OOP
02:25:46 – cURL
02:33:53 – Start working on Products CRUD (bad version)
02:42:05 – Setup connection to database
02:45:36 – Select & display products from MySql
02:52:28 – Products CRUD: Creating Product functionality
02:56:50 – $_GET & $_POST
03:04:04 – Save data in MySql
03:13:45 – Form Validation
03:21:10 – Uploading Image
03:39:37 – Delete Product
03:46:01 – Update Product
03:58:22 – Product Search
04:02:24 – Improve Products CRUD: Code refactoring
04:38:30 – Namespaces & Autoloading with composer
04:49:10 – Install packages using composer
04:53:10 – MVC Framework with Custom Routing
04:56:15 – MVC Controllers
05:13:10 – MVC Views
05:31:25 – MVC Models
06:02:13 – Setup Apache Virtual Hosts
06:11:07 – Sessions
06:20:55 – Cookies

#PHP #Absolute #Beginners #Hour

learn php

php,php7,php8,php8.0,php course,php crash course,php full course,php tutorial for absolute beginners,php course traversy,php crash course traversy,php in 6 hours,php & mysql course,php tutorial for beginners,php for beginners,TraversyMedia,php tutorial,php course for beginners,php crash course for beginners,TheCodeholic,php for absolute beginners,php MVC,php custom routing,php Products CRUD,php mvc framework,php mvc tutorial,php course TraversyMedia




Angular Crash Course 2021

Angular Crash Course 2021



Learn the fundamentals of Angular in this project-based crash course

Video Sponsor:

– Use the code TRAVERSYMEDIA for 10% off!

Code:

Latest Udemy Courses:

???? Support The Channel!

Timestamps:
0:00 – Hostinger Sponsor
0:35 – Intro & Slides
7:41 – Angular CLI & Setup
10:39 – Files & Folders
14:49 – Component structure
16:42 – Properties & Interpolation
18:40 – Global Styles
19:20 – Header Component
23:15 – Button Component
24:36 – Component Input Data
22:19 – Creating an event & event emitter output
30:51 – Mock Tasks & Task Interface
34:10 – Tasks Component
36:03 – Looping with ngFor
37:16 – Task Item Component
40:13 – Angular Font Awesome Setup
44:39 – Create a Task Service
49:06 – Creating and Subscribe to Observable
50:04 – JSON-Server Setup
57:29 – Angular HTTP Client
59:48 – Fetching Tasks
1:02:59 – Deleting Tasks
1:12:54 – Toggle Reminder
1:20:29 – Add Task Component
1:26:26 – Forms Module & ngModel
1:29:00 – Submit & Create Task
1:37:02 – Toggle Button & UI Service
1:51:38 – Angular Router
1:57:34 – Limit Component to Route

#Angular #Crash

learn angular

angular,angular crash course,angular traversy,traversymedia,angular tutorial,javascript framework