
Learn to declare and access indexed, associative, and multidimensional arrays in PHP, using zero-based indexes, print_r and var_dump for inspection, and loops with count to traverse elements.
Master for loops, while and do while, and foreach iterations in PHP, learn how to loop through arrays—numeric and associative—and print values with practical examples.
Explore PHP functions, including defining with function, returning values, and managing scope, while clarifying camel case conventions and the differences between include, require, and require_once.
Explore how to implement filters and validation in PHP forms, including email validation, integer ranges, and input sanitization with filter_var, filter_input, and arrays.
Explore date and time handling in PHP with date, time, and strtotime functions, format options, current timestamps, time zones, and calculations like future dates.
Explore object oriented programming in PHP by creating a student class, defining private properties, constructors, and public getters and setters, and learning access levels like public, private, and protected.
Explore inheritance by extending a person class into a student class, sharing public and protected properties. Learn how public, protected, and private access control visibility of methods and fields.
Learn how to build responsive flexbox layouts using flex wrap, align self, and order, and apply calc for dynamic widths and margins with center alignment and justify content.
Explore how flex grow, shrink, and basis control item sizing in flexbox, using wrap, fixed bases like 300px, and percentage-based space.
Implement responsive layouts using flexbox and media queries to switch from row to column, manage an 800-pixel width breakpoint, and adapt navigation for smaller screens.
Learn to name grid lines and recreate layouts using grid template columns, repeat, and named areas like header, nav, content, and footer, positioning content and ads precisely.
Kick off the portfolio page by creating a structured folder setup (profile, images, js, sass, vendors) and configuring Bootstrap and local Sass, with guidance on using local versus CDN resources.
Watch This lecture because If you can't create the build process with the scripts then you can install latter on vs extension
Install Node.js and npm, create a package.json, and set up scripts to compile sass locally with node-sass.
Start a new web project by setting up abstracts, variables, and layout folders, then build a header and a looping, muted background video.
Learn to style a hamburger menu with CSS using pseudo elements before and after, hide the checkbox, and float the menu in the header.
Learn to make a responsive hamburger menu work with a checkbox hack, toggle visibility, height, and opacity, and refine the menu for a smooth transition and close behavior.
Explore how to recreate an about me section using Bootstrap grid, with container and container-fluid, 12-column layouts, rows, and responsive utilities to align image and heading.
Create an education section using bootstrap typography and flex layouts to structure headers, content wrappers, and education data with icons and titles for responsive presentation.
Explore the experience section tour and learn to build a responsive area with card layouts, while noting that animations will not be included at this stage.
Apply display flex to the experience section, align items center, and style the article, image wrapper, borders, padding, and colors for a responsive mobile-friendly layout.
Create a responsive gallery section to showcase our projects portfolio, inviting designers, photographers, and developers to add relevant images. Ensure the section remains scrollable and responsive across large viewports.
Learn how to implement a responsive HTML gallery section by creating a gallery container, a gallery list with multiple items, assigning classes, and preparing images and alt text for styling.
Preview how to build and style a responsive portfolio section by linking projects and expanding cards. Connect to a YouTube channel and plan future lectures as the design evolves.
Learn to style the portfolio section with flexbox, adjust the container and sizing, apply a lime background, and use space-between alignment, typography, and links for a polished, responsive layout.
Create a contact me section with a form including name, email, a reason select, a message textarea, and a submit button, plus label and styling guidance.
Take the newsletter section tour by implementing a single input and a submit button, and preview its background and responsive layout on very small screen devices.
Style a centered subscribe section with a max-width container and centered text. Build a flex form with an input and a button, applying typography, placeholders, hover effects, and responsive tweaks.
Master the footer layout by using flex-basis, flex-wrap, and nth-last-child to align social and legal sections, apply padding and a top border, and style links with hover effects and transitions.
Create a Google colors loading spinner with HTML, CSS, and Sass by building a fixed full-screen loader using before and after elements and minimal JavaScript to stop on load.
Install composer and set up PHPMailer integration, connect to the database, insert new rows into the contact table with bound parameters, and prepare email sending.
Learn how to implement redirects and PHP sessions to inform users whether an email was sent, including success and error messages and Bootstrap alerts.
1.Link to Theodore Coding Website Look at the table and there are the lectures ordered, On youtube is hard to follow
if you don't use my website.
2.
https://theodorecoding.com/post/4-ultimate-laravel-course-from-scratch-become-expert-in-laravel-php
3. Resources are at the end. Scroll at the end to grab the resources
4. Subscribe and like my Youtube Channel
Rick
Learn how to set up essential development tools for Laravel, including composer for dependencies, node.js and npm, Apache server, and a suitable code editor with Laravel extensions.
Learn how to install a Laravel project using composer, choose and switch between versions, and use the official docs to set up and run the intro project.
Welcome To Modern Web Bootcamp, Design With Sass, PHP, CSS-GRID, Flex, and Bootstrap. Learn how to use Node js, NPM, and PHP!
This course will offer around 100 lectures and lifetime access to more than 21 hours of HD quality videos at this moment.
Requirements:
You will learn PHP front to Back from the beginning
Basic HTML, CSS and PHP skills are desirable, but anyone basically can follow me on this course. No need for buying any extra software, your computer and text editor for writing the code will be sufficient.
You Will learn about Flexbox and CSS-Grid from the begining
Description
The aim of this course is to help anyone that wants to create stunning websites for its business or as a portfolio page so you can attract more customers.
This course will help everyone that wants to learn how to create modern and fancy websites. There will be 3 crash courses at the moment and I'm planning to create more crash courses in the future.
So Have you have been taking courses that are not up to date or courses that after finishing them you will immediately know that is not what they promised to be in the promo video?
Great news: Then This Is The Right Course For You!
This course if for every IT developer working or for every student out there that want to land is its dream job. It will take you from the basics until the very advanced stages of designing and programming.
Welcome to the best and "Modern Web Bootcamp, Design with PHP, SASS, CSS-GRID & FLEX, course ever".
This is the most advanced, the most modern, and the most up to date course ever on this platform. It's everything you need to become master and advance your career as a graduate student, junior developer or programmer.
Look at the end of why I create this course to be for everyone.
There are multiple parts to this course.
1. The first part is for absolute beginners in PHP, starting from the basics like variables, to handling errors and creating simple CRUD application.
2. Second is designing layouts with Flexbox highly used by Boostrap
3. The third part is CSS-GRID
4. The fourth part is creating a modern website for your portfolio or company needs
What You Will Learn in this course
You will learn about the Bootstrap framework and how to use the 12 column grid system.
You will learn how to create a very important build process with installing Nodejs and NPM packages
You will learn how to create animations with @keyframes
Transitions and Transforms
You will learn how to add video in the background
You will learn about opacity, visibility z-index and much more
Box-shadow and Text-Shadow
You will create a responsive website and payouts with media query
You will learn how to use NPM and install packages
You will learn how to use CSS GRID to create layouts very fast
Sass and components
Complete Folder structure and organization
Fixed menu on the top
Checkbox hack for the menu
Parent, Child relationship
BEM methodology
CSS pseudo-class
You will learn how to position items old with the absolute positioning and new way with CSS GRID and Flexbox
You will learn about PHP Object-Oriented Programming
You will learn about Classes in PHP
Sessions and Cookies
PHP Loops
PHP Alerts
PHP Objects
PHP Polymorphism
PHP Inheritance.
PHP Abstract Classes
Design to fit all kinds of screen sizes
Ions and Fonts
PHPMailer
Composer
Emails Sending and Receiving
Create a database and tables
Store information in the tables using PDO named parameters
Javascript time function
Smooth Scrolling
Wow Js
Animate CSS
=======================================In future without Time Frame================================================
1.I will include more crash course like Laravel from the begining
2. All advanced course I create you will have the chance to see what I will do there with small crash course so if you are intereted then you can continue with your studies with me
My promise to you?
I will always try to make you happy during the entire course, maybe sometimes over boring but that's me. I know that life is hard on its own and everyone has it's own problems so sharing info about my day and wishing you to be strong and positive is something that I will do in the lectures. It's never about how much money I will make from this course, it's what you will get out of this course. So promise that I will update the course constantly and listen to your requests and desires.
There will be a Q&A section where I want you to be involved and interactive with other students
My Style
I like to create things and achieve things that most of the people think that it's not possible or I'm not able to do this by myself. So don't be the person that will listen to others and never take the step forward. What i suggest is to listen to what your heart & guts tells you and follow them.
My Goal
My goal is to make you a better programmer/designer and developer so you can get your dream job, get more money or even start your eCommerce or any other business with my help.
So, should you take this course?
The answer is a big YES YES YES!
Are there any course requirements or prerequisites?
Basic HTML, CSS and PHP skills are desirable, but anyone basically can follow me on this course. No need for buying any software, your computer and text editor for writing the code will be sufficient.
Who this course is for:
This course has been created to assist students, IT graduates, IT developers at varying levels of expertise that want to upskill in both Advanced CSS and Advanced PHP PDO