Beginners PHP and MySQL Development Bundle

4.5 Value Rating*
Beginners rejoice with the learn PHP and MySQL bundle. Start learning the webs popular development language and database programming from the ground up, and build the next SaaS blockbuster app!

 

$39

$19.50
14
COURSES
594
LESSONS
New
ENROLLED

LIFETIME ACCESS TO ALL THESE 14 COURSES
Learn PHP Programming for Absolute Beginners
Learn PHP Programming for Absolute Beginners

$99 Value

MySQL Database Development for Beginners
MySQL Database Development for Beginners

$99 Value

PHP and MySQL for Beginners
PHP and MySQL for Beginners                              

$99 Value

An Introduction to PHP & MySQL
An Introduction to PHP and MySQL                        

FREE

Redis and PHP
Redis and PHP                                                                                                      

$50 Value

PHP Object Oriented Programming-Build a Login System
PHP Object Oriented Programming-Build a Login System

$49.99 Value

PHP Development with the Laravel Framework
PHP Development with the Laravel Framework                                                      

$49.99 Value

Learn PHP Model View Controller Pattern (PHP MVC)
Learn PHP Model View Controller Pattern (PHP MVC)                                    

$50 Value

PHP Fundamentals
PHP Fundamentals                                                

$75 Value

PHP Object Oriented Programming Fund
PHP Object Oriented Programming Fund

$50 Value

MySQL - Become a Certified Database Engineer
MySQL - Become a Certified Database Engineer

$99 Value

MySQL Fundamentals
MySQL Fundamentals

$50 Value

MySQL For Beginners
MySQLi For Beginners

$50 Value

Joomla for Beginners
Joomla for Beginners

$49 Value

DETAILS OF THE 14 COURSES IN THE BUNDLE
Learn PHP Programming for Absolute Beginners

Learn PHP Programming for Absolute Beginners

Instructor: EDUmobile Academy

OverviewDescriptionAbout

Learn Fundamental of PHP as per the Current Industry Demands.

PHP is an object oriented general purpose language suitable for a wide variety of tasks. In this course, we’ll learn how to use PHP as a server-side scripting language for use in web development.

PHP is an object oriented general purpose language suitable for a wide variety of tasks. In this course, we’ll learn how to use PHP as a server-side scripting language for use in web development.

The course consists of four units:

Unit 1: covers basic syntax, variables, and language features such as loops and decision constructs. We’ll also learn how to download and install PHP as a part of the XAMPP distribution so it can be used in the context of a web server running on your local computer.

Unit 2: PHP’s object oriented features will be learned, along with basic function syntax and scoping rules. We’ll also talk about some useful string functions.

Unit 3: Associative arrays will be discussed in Unit 3. Arrays are the key to understanding the mechanism of sending and receiving data via the request mechanism in PHP. We’ll learn how to work with data via REQUEST, GET, and POST, and we’ll also cover some important server variables exposed by PHP.

Unit 4: teaches how to integrate MySQL databases with PHP. The concentration here is on the PHP communication with MySQL using the mysqli class in an object oriented style. If you need a refresher on the MySQL, Checkout out MySQL course.

I hope you enjoy the course, and I look forward to working with you!

EDUmobile Academy

EDUmobile Academy develops high quality video training courses around topics in mobile development including iPhone, Android, Windows Phone, Java, Responsive Web Design and other emerging technologies.

Every course is created by an expert developer AND a trained mentor in the area of expertise.

Each course undergoes a rigorous planning, review and an internal quality check phase – to ensure that the teaching is of highest standards available online.

EDUmobile Academy was founded in 2008 when smart phones were just emerging into the market. Founder Vishal Lamba is experienced in multiple areas of digital design, mobile development and design, web technologies and digital marketing. He has a mathematics and computer science degree from Lawrence University, USA.

Vishal works closely with content creators and teachers to ensure that every course released meets the internal rigorous quality standards.

All course creators and trainers are currently based in the USA. Support for each course on Udemy is provided with quick turn around by a small team of developers and trainers.

2  Hours

20 Lessons

Lifetime Access

Course Curriculum

Preview Course

Introduction to PHP
Introduction (7:11)
Getting XAMPP Brackets and Starting Server (2:36)
First PHP Script (5:53)
Variable in PHP (5:00)
Conditional Statements (10:02)
Loops in PHP (9:13)
Object Oriented Features
Functions in PHP (5:42)
Require, Includes and some String Functions (9:13)
Classes Overview (7:09)
Scoping Rules and the Global Keyword (3:35)
Static Properties (9:26)
Arrays and Variable
Arrays in PHP (10:35)
$_SERVER Variables in PHP (5:55)
$_GET in PHP (4:08)
$_POST in PHP (2:49)
$_REQUEST in PHP (3:56)
MySQL Database Insight
Using PHPMyAdmin (5:01)
Simple Database (1:59)
MySQL Connection (5:11)
MySQL Queries (6:47)

MySQL Database Development for Beginners

MySQL Database Development for Beginners

Instructor: EDUmobile Academy

OverviewDescriptionAbout

A Practical “how-to” Approach to Working with MySQL

MySQL is the fastest growing open-source relational database management system with 100 million downloads till date.
It is a popular choice of database for use in web applications and is currently used by many large websites, including Facebook, Twitter, Wikipedia, Flickr, YouTube, and a ton of other top sites!
MySQL is a general purpose relational database management system (RDBMS) used mainly to provide a back-end database for web applications.

MySQL is the fastest growing open-source relational database management system with 100 million downloads till date.

It is a popular choice of database for use in web applications and is currently used by many large websites, including Facebook, Twitter, Wikipedia, Flickr, YouTube, and a ton of other top sites!

MySQL is a general purpose relational database management system (RDBMS) used mainly to provide a back-end database for web applications.

In this course, we’ll introduce the concepts of relational database management systems in general, and how they relate to MySQL in particular.

Unlike traditional courses that concentrate mainly on theory, we’ll take a practical “how-to” approach to working with data.

Here’s what you’ll learn:

– Creating databases and tables

– Adding data to a table with INSERT

– Reading a table with SELECT

– How to use WHERE to filter data

– Using ORDER BY to sort data

– JOINs and how to use them to read from multiple tables

– Changing data in a table with UPDATE

– The DELETE query: removing one or more rows of data from a table

– Using a text file to load a database schema

These topics and many more will be covered. The concentration in this course is on MySQL itself… not on how to use it to for any particular purpose.

But this course makes a great introduction to our upcoming course about web databases using php and MySQL.

So why wait… sign up today!

EDUmobile Academy

EDUmobile Academy develops high quality video training courses around topics in mobile development including iPhone, Android, Windows Phone, Java, Responsive Web Design and other emerging technologies.

Every course is created by an expert developer AND a trained mentor in the area of expertise.

Each course undergoes a rigorous planning, review and an internal quality check phase – to ensure that the teaching is of highest standards available online.

EDUmobile Academy was founded in 2008 when smart phones were just emerging into the market. Founder Vishal Lamba is experienced in multiple areas of digital design, mobile development and design, web technologies and digital marketing. He has a mathematics and computer science degree from Lawrence University, USA.

Vishal works closely with content creators and teachers to ensure that every course released meets the internal rigorous quality standards.

All course creators and trainers are currently based in the USA. Support for each course on Udemy is provided with quick turn around by a small team of developers and trainers.

2  Hours

20 Lessons

Lifetime Access

Course Curriculum

Preview Course

Introduction and Installation
Installing MySQL (5:33)
Showing, Creating, and Using Databases (2:46)
Creating Tables, Inserting and Showing Data (6:26)
MySQL Data Types (12:47)
Creating an Auto Incrementing Primary Key (8:06)
MySQL Basic Query Statements
Describe Table Syntax (3:58)
Loading SQL Files into MySQL (6:55)
Select Query Syntax Introduction (6:34)
Select Query Demo (5:16)
MySQL Advance Statements
Update Query Syntax (3:15)
Mathematical Operations (6:06)
Distinct, Count, and Group by (4:02)
Table Relationships (7:47)
Intro to Joins (5:55)
MySQL Advanaced Statements Part 2
The Delete Query (4:36)
Types of Joins (6:04)
Joins Demo (4:36)
Creating and Using Views (2:43)
Setting up a Many to Many Relationship (4:36)
Demo of Many to Many Relationship (6:32)

PHP and MySQL for Beginners

PHP and MySQL for Beginners

Instructor: LearnToProgram, Inc.

OverviewDescriptionAbout

Learn PHP online with MySQL and Start Developing Web Apps like a Pro!

So you’re getting comfortable with HTML, CSS and Javascript? You’re up for the next challenge? The PHP programming language coupled with the mySQL database is the final step toward making a complete application. Many commercial e-commerce sites, membership sites and even online communities use PHP. Once you learn PHP online you can use this free technology to build just about any type of web presence you can imagine.

So you’re getting comfortable with HTML, CSS and Javascript? You’re up for the next challenge? The PHP programming language coupled with the mySQL database is the final step toward making a complete application. Many commercial e-commerce sites, membership sites and even online communities use PHP. Once you learn PHP online you can use this free technology to build just about any type of web presence you can imagine.

If you’re a mobile developer, you need to learn PHP and MySQL too. Most mobile devices consume web-based services. There is no easier way to create web services designed to be consumed by mobile devices than PHP guaranteed!

In this PHP and MySQL training course you’ll join master trainer Mark Lassoff as you learn all of the major concepts that beginner PHP developers need to master. You’ll be able to code along with Mark as he demonstrates everything from simple PHP commands to more advanced database applications. Each lesson features a companion lab exercise, which will help you retain, reinforce and remember each concept in the course.

So are you ready to learn PHP online?

LearnToProgram, Inc.

LearnToProgram Media is a leading publisher of web, mobile, and game development courses that are used by over 500,000 people in 65 countries. LearnToProgram’s valuable network of technical resources includes content on YouTube, iTunes, and Roku, as well as books, free tutorials, and online courses.

With a mission of “teaching the world to code” LearnToProgram instructors are teachers first and technical experts second. Their primary skill is relating complex technical information to nontechnical people learning web, mobile and game development. The entirely online, self-paced sales model allows students to learn at their own pace.

With over 40 courses on the market, LearnToProgram offers students flexible programs in web development, mobile application development and game development. Currently the company’s most popular online courses include Become a Certified Web Developer and 10 Apps in 10 Weeks.

6:26  Hours

45 Lessons

Lifetime Access

Course Curriculum

Preview Course

Your First PHP Scripts
Setting Up Your Environment (6:35)
Understand PHP Development Workflow (5:19)
Writing Your First Scripts (9:14)
echo, print and printf (7:30)
Chapter 1 Lab
Variables
Introducing Variables (9:38)
Variable Operators (9:39)
Chapter 2 Lab
Arrays
Declaring Simple PHP Arrays (8:10)
Associative Arrays (5:55)
Multidimensional Arrays (6:04)
Super Global Arrays (12:08)
Chapter 3 Lab
Conditionals
Simple Conditionals (13:33)
Complex Conditionals (8:59)
Switch / Case / Break (7:30)
Ternary Operator (5:29)
Chapter 4 Lab
Loops
While .. Do While Loop (10:16)
For Loops (5:29)
Foreach Loops (8:05)
Chapter 5 Lab
Custom PHP Functions
Includes (5:34)
Creating a Simple Function (6:18)
Function Arguments (7:04)
The Return Statement (9:13)
Chapter 6 Lab
Server File I/O
Saving Files on the Server (9:00)
Reading Files on the Server (9:24)
Append and Delete (5:25)
CSV Files (6:45)
Chapter 7 Lab
Sending Email with PHP
Sending Text Email (3:28)
Sending HTML Email (5:08)
Working with the MySQL Database
Setting Up the Database (10:30)
Retrieving a Query from the Database (20:34)
Storing Information in the Database (17:39)
Deleting and Updating Database Records (34:50)
Complex Queries (6:11)
Chapter 9 Lab
Useful PHP Classes and Objects
Date Object (8:28)
Strings in PHP (9:23)
Sessions (25:42)
Cookies (6:53)
Lab Solutions
Chapter 10 Lab

An Introduction to PHP & MySQL

An Introduction to PHP and MySQL

Instructor: University of Michigan

OverviewDescriptionAbout

Taught by the University of Michigan, you will learn the basics and nitty gritties of PHP and MySQL.

PHP / MySQL – Database Applications
PHP is a fast and feature-rich open source scripting language used to develop Web Applications or Internet / Intranet Applications.
MySQL is a powerful open source database server built based on a relational database management system and is capable of handling a large concurrent database connection.

PHP / MySQL – Database Applications

PHP is a fast and feature-rich open source scripting language used to develop Web Applications or Internet / Intranet Applications.

MySQL is a powerful open source database server built based on a relational database management system and is capable of handling a large concurrent database connection.

When combined together, talented PHP and MySQL developers can build very powerful and scalable Web / Internet / Intranet Applications.

PHP and MySQL are referred to as development tools.

PHP and MySQL are Open Source, meaning that they are free development tools, and there is a large community of dedicated volunteer programmers who contribute to make improvements and are continuously adding features to it. The development tools and database servers that require licensing costs have limited programming resources compared to open source development tools, which have an enormous and fast growing dedicated and knowledgeable community that extends around the world.

University of Michigan

The University of Michigan, frequently referred to simply as Michigan, is a public research university located in Ann Arbor, Michigan, United States. Originally, founded in 1817 in Detroit as the Catholepistemiad, or University of Michigania, 20 years before the Michigan Territory officially became a state, the University of Michigan is the state’s oldest university.

11:35  Hours

36 Lessons

Lifetime Access

Course Curriculum

Preview Course

Beginning & Introduction
Computing Conversations: Rasmus Lerdorf Interview on Creating PHP (7:45)
Computing Conversations with Brendan Eich (12:00)
Computing Conversations: Brian Behlendorf on the Apache Software Foundation (4:34)
Installing MAMP On a Macintosh and Writing your first PHP Program (10:22)
Setting display_errors variable in the php.ini for MAMP (4:59)
Installing XAMPP On Windows and Writing your first PHP Program (12:12)
Setting display_errors variable in the php.ini for XAMPP on Windows (5:35)
Setting up your first database and table on the UMSI People Server using PDO and PHP (5:06)
PHP-Intro: Understanding MySQL and Databases (Part 1) (22:19)
PHP-Intro Understanding MySQL and Databases (Part 2) (21:16)
PHP-Intro: Importing A Database into PHPMyAdmin (1:47)
Elizabeth Fong: Creating the SQL Database Standards (7:46)
PHP-Intro Data Modeling (Part 1) (8:34)
PHP-Intro Data Modeling (Part 2) (10:28)
PHP-Intro Data Modeling (Part 3) (14:05)
PHP-Intro Data Modeling (Part 4) (18:49)
PHP-Intro Chapter 3 – Overview (24:27)
PHP-Intro 04 Expressions and Control (38:06)
PHP-Intro 05 Arrays and Super Globals (22:38)
PHP-Intro 06 Functions (28:24)
PHP-Intro 07 Forms (Part 1) (24:08)
PHP-Intro 07 Forms (Part 2) (21:39)
PHP-Intro 8 Sessions, Cookies, and Login (Part 1) (36:48)
PHP-Intro 8 – Sessions, Cookies, and Login (Part 2) (20:20)
PHP-Intro 10 Databases in PHP using PDO (Part 1) (27:10)
PHP-Intro 10 Databases in PHP using PDO (Part 2) (17:25)
PHP-Intro 10 Databases in PHP using PDO (Part 3) (22:56)
PHP-Intro 11 PHP Objects (38:51)
PHP-Intro 12 JavaScript (35:45)
PHP-Intro 12 JavaScript Objects (18:28)
PHP-Intro 14 JQuery and JSON (Part 1) (27:12)
PHP-Intro 14 JQuery and JSON (Part 2) (25:54)
PHP-Intro 14 JQuery and JSON (Part 3) (9:22)
PHP-Intro 15 Advanced PDO/ SQL (Part 1) (11:29)
PHP-Intro 15 Advanced PDO/SQL (Part 2) (33:04)
PHP-Intro 15 MySQL Transactions (29:28)

Redis and PHP

Redis and PHP

Instructor: SkillBakery Studios

OverviewDescriptionAbout

Working with Redis in PHP using PRedis

What you’ll learn

You will be able to work with Redis using PHP Client PRedis
Requirements

You must have programming experience in PHP

What you’ll learn

  • You will be able to work with Redis using PHP Client PRedis

Requirements

  • You must have programming experience in PHP
Description

This course covers Redis as a Cache Storage which really helps in making websites perform really fast as the data is served directly from Redis Cache rather than database. So learning how to make a better website is incomplete without learning how to use Redis.

In this course we will cover

  1. Installing Redis on Windows
  2. Installing Redis on Linux instance using Amazon Web Services
  3. Working with Predis – Redis Client
  4. Learning the basics of Redis
  5. Exploring Sets
  6. Exploring Sorted Sets
  7. Exploring Lists
  8. Exploring Hashes
  9. Integrating Redis with PHP Forms

So lets get started

Who this course is for:
  • Web Developers with experience in PHP

SkillBakery Studios

SkillBakery is one of the fastest growing online education company.

Our vision is to provide high quality education which is affordable and accessible to everyone

We believe that every one has their own way of learning and grasping things and that’s why we provide self-paced HD quality contents,so you can learn what you love at your convinience

We currently offer courses in web development and will soon be publishing new courses in other categories as well

We are committed to bring courses on new topics and we try to release one new course every month

So keep visiting us, you will surely find something for yourself here.

0:40  Hours

22 Lessons

Lifetime Access

Course Curriculum

Preview Course

Introduction
Introduction (1:03)
Installing Redis on Windows
Installing Redis on Windows (1:39)
Installing Redis Client For PHP (2:37)
Connecting Redis via Predis (2:37)
Installing Redis on Linux
Installing Redis on Linux (1:08)
Setting up Redis on Linux – Amazon EC2 instance (2:10)
Redis – Running Redis on Linux and Connecting it to PHP via PRedis (1:15)
Redis Basics
Redis Datatypes
Redis – Store/Retrieve/Check Data (2:01)
Increment and Decrements Commands (2:49)
Exploring Lists
Introduction to commands to work with Lists (0:46)
Working with lists – Code Example (3:00)
Exploring Hashes
Introduction to commands to work with Hashes (0:58)
Working with Hashes (3:07)
Exploring Sets
Introduction to commands to work with Sets (0:41)
Working with Sets (2:12)
Exploring Sorted Sets
Introduction to commands to work with Sorted Sets (5:24)
Working with Sorted Sets
Setting Expiry and Persisting Data
Setting Expiry and Making a key persistent (1:03)
Working with Expiry and Persists (1:14)
Predis and HP
Integrating Redis with PHP Forms (1:36)
Conclusion & Code Download
Conclusion & Code Download (0:24)

PHP Object Oriented Programming-Build a Login System

PHP Object Oriented Programming-Build a Login System

Instructor: Total Training

OverviewDescriptionAbout

Understand the PHP coding and database structure.

Learn high demand skills by doing! With this PHP Object Oriented Programming – Build a Login Systemcourse, we’ve stripped away all the design elements of the R/L system you will create so you can focus on what’s important: Understanding the PHP coding and database structure.

Learn high demand skills by doing! With this PHP Object Oriented Programming – Build a Login Systemcourse, we’ve stripped away all the design elements of the R/L system you will create so you can focus on what’s important: Understanding the PHP coding and database structure.

By the time you are done with this course, you will have gained a real world skill that will help you in your goal to become a web developer, or will get you ahead in your current job.

Total Training

Total Training is a pioneer in innovative online training for leading creative design, digital video, office productivity software programs, and more.

Ranging from casual hobbyists to the most seasoned professionals, our users quickly learn new applications and broaden their knowledge of programs currently used. Narrated in an entertaining format by industry experts and leading authors, our video-based training titles are critical tools for anyone wanting to learn tips, techniques, and best practices from the most respected names in the business.

We currently offer affordable subscriptions to our All-Access Library, which contains hundreds of courses, thousands of clips, and project files so users can follow along.

HISTORY

Total Training was founded in 1996 to provide the highest quality instruction to users of creative software. Recognizing that printed instruction was tedious, and classroom training was hard to find and often prohibitively expensive, Brian Maffitt, Total Training CEO and President collaborated to create the first video series, Total AE. The response was overwhelming.

2:16  Hours

8 Lessons

Lifetime Access

Course Curriculum

Preview Course

CHAPTER 1: INTRODUCTION
Introduction (1:39)
CHAPTER 2: DATABASE SETUP
Database and Directories Setup (3:13)
CHAPTER 3: BUILDING A PHP OOP REGISTRATION AND LOGIN SYSTEM
Markup (6:32)
Building Tables (23:53)
Database Wrappers (17:50)
Authenticating (17:37)
Validation (35:01)
Resource
Project Files – PHP OOP Build a Login Sys

PHP Development with the Laravel Framework

PHP Development with the Laravel Framework

Instructor: Total Training

OverviewDescriptionAbout

Create an authorization system with the Laravel PHP framework.

This PHP Development with the Laravel 4 Framework course teaches you how to create an authorization system for a website. A basic knowledge of PHP programming is required for this course.

This PHP Development with the Laravel 4 Framework course teaches you how to create an authorization system for a website. A basic knowledge of PHP programming is required for this course.

What Is Laravel?

Laravel is a free, open source PHP web application framework, designed for the development of MVC web applications. Laravel is released under the MIT license, with its source code hosted on GitHub.

Total Training

Total Training is a pioneer in innovative online training for leading creative design, digital video, office productivity software programs, and more.

Ranging from casual hobbyists to the most seasoned professionals, our users quickly learn new applications and broaden their knowledge of programs currently used. Narrated in an entertaining format by industry experts and leading authors, our video-based training titles are critical tools for anyone wanting to learn tips, techniques, and best practices from the most respected names in the business.

We currently offer affordable subscriptions to our All-Access Library, which contains hundreds of courses, thousands of clips, and project files so users can follow along.

HISTORY

Total Training was founded in 1996 to provide the highest quality instruction to users of creative software. Recognizing that printed instruction was tedious, and classroom training was hard to find and often prohibitively expensive, Brian Maffitt, Total Training CEO and President collaborated to create the first video series, Total AE. The response was overwhelming.

3.35  Hours

16 Lessons

Lifetime Access

Course Curriculum

Preview Course

CHAPTER 1: INTRODUCTION
0101 Introduction to Our Project (6:03)
0102 Installing Laravel (1:17)
CHAPTER 2: BUILD AN AUTHORIZATION SYSTEM WITH THE LARAVEL PHP FRAMEWORK
The Database (4:52)
Creating the Home Page (11:35)
Templating (9:08)
PDO and SMTP E-mail (12:38)
Creating Accounts Part 1 (18:12)
Creating Accounts Part 2 (25:36)
E-mail Activation (17:44)
Signing In (18:04)
Signing Out (5:33)
Remember Me (4:17)
Changing Passwords (19:50)
User Profiles (7:15)
Account Recovery (31:12)
Migrations (7:47)
Resource
Project Files – PHP Dev with Laravel

Learn PHP Model View Controller Pattern (PHP MVC)

Learn PHP Model View Controller Pattern (PHP MVC)

Instructor: Total Training

OverviewDescriptionAbout

Learn to build your own PHP MVC

MVC is important for all PHP developers to know. In this PHP – Learn PHP Model View Controller Pattern (PHP MVC) course you will learn how PHP Model View Controllers (PHP MVC) work and how to create one yourself.

MVC is important for all PHP developers to know. In this PHP – Learn PHP Model View Controller Pattern (PHP MVC) course you will learn how PHP Model View Controllers (PHP MVC) work and how to create one yourself.

What Is Model-View-Control?

The Model-View-Control (MVC) pattern, originally formulated in the late 1970s, is a software architecture pattern built on the basis of keeping the presentation of data separate from the methods that interact with the data. In theory, a well-developed MVC system should allow a front-end developer and a back-end developer to work on the same system without interfering, sharing, or editing files either party is working on.

Even though MVC was originally designed for personal computing, it has been adapted and is widely used by web developers due to its emphasis on separation of concerns, and thus indirectly, reusable code. The pattern encourages the development of modular systems, allowing developers to quickly update, add, or even remove functionality.

Total Training

Total Training is a pioneer in innovative online training for leading creative design, digital video, office productivity software programs, and more.

Ranging from casual hobbyists to the most seasoned professionals, our users quickly learn new applications and broaden their knowledge of programs currently used. Narrated in an entertaining format by industry experts and leading authors, our video-based training titles are critical tools for anyone wanting to learn tips, techniques, and best practices from the most respected names in the business.

We currently offer affordable subscriptions to our All-Access Library, which contains hundreds of courses, thousands of clips, and project files so users can follow along.

HISTORY

Total Training was founded in 1996 to provide the highest quality instruction to users of creative software. Recognizing that printed instruction was tedious, and classroom training was hard to find and often prohibitively expensive, Brian Maffitt, Total Training CEO and President collaborated to create the first video series, Total AE. The response was overwhelming.

2:01  Hours

15 Lessons

Lifetime Access

Course Curriculum

Preview Course

CHAPTER 1: COURSE INTRODUCTION
Course Introduction (1:53)
CHAPTER 2: WHAT IS MVC?
How You Shouldn’t Structure Code (7:13)
What Is MVC? (6:07)
CHAPTER 3: CREATING AN MVC APPLICATION
Introduction (10:46)
Composer Requirements (1:29)
Directory Structure (3:18)
Parsing URLs (17:06)
Creating Controllers (15:08)
Accessing URL Parameters (2:40)
Working with Views (16:41)
Passing Data To Our View (5:37)
Loading Modules (7:05)
Working with the Database (19:08)
Including Assets (11:25)
CHAPTER 4: COURSE CONCLUSION
Course Conclusion (0:57)
Project Files
Project Files – Learn PHP MVC

PHP Fundamentals

PHP Fundamentals

Instructor: Total Training

OverviewDescriptionAbout

Learn to send emails with PHP

Do you want to be a web developer? Do you need to brush up on your PHP skills? Then this PHP Fundamentals course is for you! You will learn everything about the basics of PHP programming using real world examples. Source codes are included for each lesson so you can learn by deconstructing each element.

Do you want to be a web developer? Do you need to brush up on your PHP skills? Then this PHP Fundamentals course is for you! You will learn everything about the basics of PHP programming using real world examples. Source codes are included for each lesson so you can learn by deconstructing each element.

By the time you’ve completed this course, you will know all about creating dynamic web pages with PHP, common PHP errors, and even advanced concepts such as tree structures and array dereferencing.

Total Training

Total Training is a pioneer in innovative online training for leading creative design, digital video, office productivity software programs, and more.

Ranging from casual hobbyists to the most seasoned professionals, our users quickly learn new applications and broaden their knowledge of programs currently used. Narrated in an entertaining format by industry experts and leading authors, our video-based training titles are critical tools for anyone wanting to learn tips, techniques, and best practices from the most respected names in the business.

We currently offer affordable subscriptions to our All-Access Library, which contains hundreds of courses, thousands of clips, and project files so users can follow along.

HISTORY

Total Training was founded in 1996 to provide the highest quality instruction to users of creative software. Recognizing that printed instruction was tedious, and classroom training was hard to find and often prohibitively expensive, Brian Maffitt, Total Training CEO and President collaborated to create the first video series, Total AE. The response was overwhelming.

11:51  Hours

81 Lessons

Lifetime Access

Course Curriculum

Preview Course

CHAPTER 1: INTRODUCTION TO THE COURSE
Introduction to the Course (0:37)
What Is PHP Used For? (8:48)
What Is PHP? (17:13)
CHAPTER 2: GETTING STARTED WITH PHP PROGRAMMING
Commenting Code (5:36)
Echo/Print (5:20)
Arithmetic Operators (6:37)
Variables (7:25)
If Statements (7:54)
Comparison Operators (8:44)
Triple Equals (4:44)
Logical Operators (9:27)
Switch Statement (8:10)
Basic Arrays (8:52)
Multi-dimensional Arrays (7:11)
While Loop (5:55)
Do While Loop (4:30)
Foreach (6:37)
Functions (8:24)
Functions with Undefined Parameters (13:54)
Formatting Numbers (5:22)
$_GET (12:59)
$_POST (7:51)
Embedding PHP within HTML (9:55)
A better way to display HTML (5:29)
Arrays Part 1 (11:12)
Arrays Part 2 (12:50)
Cookies Part 1 (6:50)
Cookies Part 2 (3:31)
Checkboxes (8:44)
Radio Buttons (10:05)
CHAPTER 3: EXPLORING PHP FUNCTIONS
PHP Functions You Should Know Part 1 (12:26)
PHP Functions You Should Know Part 2 (15:22)
PHP Functions You Should Know Part 3 (5:50)
String Functions Part 1 (8:42)
String Functions Part 2 (8:40)
Date and Time Part 1 (8:46)
Date and Time Part 2 (6:28)
CHAPTER 4: CREATING DYNAMIC WEB PAGES WITH PHP
Creating Dynamic Web Pages Part 1 (6:24)
Creating Dynamic Web Pages Part 2 (6:29)
Creating Dynamic Web Pages Part 3 (6:20)
CHAPTER 5: PHP OBJECT ORIENTED PROGRAMMING
Classes, Methods and Properties (13:46)
Encapsulation (10:23)
Constructor Method (7:04)
Protecting Methods_Properties (11:05)
Extending a Class (Inheritance) (11:21)
Scope Resolution Operators (11:47)
Class Constants (6:01)
Static Properties and Methods (8:13)
CHAPTER 6: PHP OBJECT ORIENTED PROGRAMMING PROJECTS
Calculator Application Example (9:23)
MySQL Database Example Part 1 (7:12)
MySQL Database Example Part 2 (12:24)
MySQL Database Example Part 3 (5:36)
CHAPTER 7: COMMON PHP ERRORS YOU WILL ENCOUNTER
PHP Error Reporting (7:30)
Changing Maximum File Upload Size (8:26)
Access Denied (5:16)
Undefined Index (9:05)
Cannot Modify Header Information (4:21)
Supplied Argument Not a Valid MySQL Result (10:49)
Unexpected $end (6:53)
CHAPTER 8: PHP SECURITY
File Includes (11:15)
File Uploading (14:36)
Null Byte (7:29)
Passing Variables (7:10)
Session Hijacking (7:31)
SQL Injection (17:57)
XSS (Cross-Site Scripting) (12:55)
CHAPTER 9: INTERMEDIATE AND ADVANCED PHP PROGRAMMING
Sessions (6:31)
Using Single or Double Quotes (9:04)
Indenting Code (9:25)
Anonymous Functions (2:33)
Callbacks (6:41)
Ternary Operator (7:50)
Browser Identification (6:40)
Self Submitting Forms (8:44)
Include and Require (4:09)
Quickly Return True_False (1:47)
Tree Structures (14:34)
Explode – String to Array (10:08)
Implode – Array to String (16:06)
Array Dereferencing (4:38)
Creating Images with PHP (9:53)
Project Files Included
Project Files – PHP Programming Fundamentals

PHP Object Oriented Programming Fund

PHP Object Oriented Programming Fund

Instructor: Total Training

OverviewDescriptionAbout

Build high performance, dynamic web pages with PHP OOP

PHP Object Oriented Programming is now the gold standard expected by a large number of companies (and especially among e-commerce websites). The problem? There are never enough programmers out there who really, really know what they’re doing with PHP OOP.

PHP Object Oriented Programming is now the gold standard expected by a large number of companies (and especially among e-commerce websites). The problem? There are never enough programmers out there who really, really know what they’re doing with PHP OOP. By getting to grips with it, you can not only build better websites; you can reduce the many hours of coding normally needed to create them too. This PHP Object Oriented Programming Fundamentals online course will show you how.

Total Training

Total Training is a pioneer in innovative online training for leading creative design, digital video, office productivity software programs, and more.

Ranging from casual hobbyists to the most seasoned professionals, our users quickly learn new applications and broaden their knowledge of programs currently used. Narrated in an entertaining format by industry experts and leading authors, our video-based training titles are critical tools for anyone wanting to learn tips, techniques, and best practices from the most respected names in the business.

We currently offer affordable subscriptions to our All-Access Library, which contains hundreds of courses, thousands of clips, and project files so users can follow along.

HISTORY

Total Training was founded in 1996 to provide the highest quality instruction to users of creative software. Recognizing that printed instruction was tedious, and classroom training was hard to find and often prohibitively expensive, Brian Maffitt, Total Training CEO and President collaborated to create the first video series, Total AE. The response was overwhelming.

5  Hours

63 Lessons

Lifetime Access

Course Curriculum

Preview Course

CHAPTER 1: INTRODUCTION TO THE COURSE
Course Introduction (2:41)
Installing the Local PHP Server (5:49)
CHAPTER 2: ESSENTIAL CONSTRUCTS
Introduction (2:17)
The Class Construct (4:17)
Class Attributes (4:43)
Class methods (5:46)
Class Constants Part 1 (4:22)
Class Constants Part 2 (4:56)
Summary (1:55)
Exercise Live Demo (2:41)
Exercise Explanation (4:55)
CHAPTER 3: THE PHP OBJECT
Introduction (3:05)
How to Create an Object (5:44)
Obtaining Object Attributes Part 1 (6:01)
Obtaining Object Attributes Part 2 (4:03)
Obtaining Object Attributes Part 3 (2:11)
Changing Object Attributes Part 1 (6:12)
Changing Object Attributes Part 2 (4:15)
Creating New Object Attributes (6:10)
Destroying Object Properties (8:19)
Object Methods (6:45)
Other Method Techniques (7:16)
Global Constants Part 1 (3:50)
Global Constants Part 2 (3:44)
Summary (3:45)
Exercise Live Demo (2:22)
Exercise Explanation (5:01)
CHAPTER 4: THE CONSTRUCTOR/DESTRUCTOR MAGIC METHOD
Introduction (2:36)
The Constructor Overview Part 1 (5:46)
The Constructor Overview Part 2 (5:26)
Building Unique Objects with the Constructor Part 1 (7:00)
Building Unique Objects with the Constructor Part 2 (2:16)
The Destructor (7:21)
Access modifiers Part 1 (4:33)
Access modifiers Part 2 (5:46)
Accessing Class Attributes (7:31)
Summary (3:28)
Exercise Live Demo (4:03)
Exercise Explanation (6:46)
CHAPTER 5: STATIC CLASS ATTRIBUTES,CONSTANTS AND METHODS
Introduction (2:19)
The Static Class Constants (5:42)
The Static Class Attributes (7:02)
The Static Class Functions (4:20)
Summary (2:12)
Exercise Live Demo (3:00)
Exercise Explanation (6:05)
CHAPTER 6: CLASS INHERITANCE
Introduction (2:08)
Implementing Inheritance In PHP Part 1 (6:46)
Implementing Inheritance In PHP Part 2 (6:27)
Controlling Visibility Through Inheritance with Public (5:46)
Controlling Visibility Through Inheritance with Private (7:47)
Controlling Visibility Through Inheritance with Protected (5:29)
Overriding Class Attributes Part 1 (4:55)
Overriding Class Attributes Part 2 (5:35)
Preventing Inheritance with final (5:38)
Preventing Inheritance and Overriding (6:35)
Summary (4:37)
Exercise Project Live Demo (3:32)
Exercise Project Explanation (7:00)
CHAPTER 7: FINAL PROJECT
Final Project Live Demo (4:59)
Final Project Explanation (7:35)
Course Conclusion (4:07)
Project Files Included
Project Files – Python Object Oriented Programming

MySQL - Become a Certified Database Engineer

MySQL - Become a Certified Database Engineer

Instructor: Total Training

OverviewDescriptionAbout

You will be introduced to database design and create your first database

MySQL is one of the most well-known systems for managing databases, and with this MySQL: Become a Certified Database Engineer course, you will get acquainted with with the basic concepts of databases and gain the knowledge needed to practically use MySQL servers.

MySQL is one of the most well-known systems for managing databases, and with this MySQL: Become a Certified Database Engineer course, you will get acquainted with with the basic concepts of databases and gain the knowledge needed to practically use MySQL servers.

Through the lessons, you’ll get an overview of SQL language syntaxes as well as the advanced functionalities of servers. This is an open code system, which means it’s available to everyone that wishes to use it and modify it according to their own specific needs. Apart from the fact this system enables you to manage your daily tasks quickly and efficiently, gaining skills and experience in MySQL will also provide you with a chance at building a successful and lucratively rewarding IT career. This course also prepares you for ORACLE certification, which can only further improve your chance at landing a great job.

What are the requirements?

  • No prior SQL Development experience required
  • Knowing some programming language would be helpful

What am I going to get from this course?

  • Gain the qualifications needed to apply for MySQL Development jobs
  • Gain the knowledge needed to prepare to take the ORACLE exam: Oracle Certified Professional, MySQL 5.6 Database Administrator

Total Training

Total Training is a pioneer in innovative online training for leading creative design, digital video, office productivity software programs, and more.

Ranging from casual hobbyists to the most seasoned professionals, our users quickly learn new applications and broaden their knowledge of programs currently used. Narrated in an entertaining format by industry experts and leading authors, our video-based training titles are critical tools for anyone wanting to learn tips, techniques, and best practices from the most respected names in the business.

We currently offer affordable subscriptions to our All-Access Library, which contains hundreds of courses, thousands of clips, and project files so users can follow along.

HISTORY

Total Training was founded in 1996 to provide the highest quality instruction to users of creative software. Recognizing that printed instruction was tedious, and classroom training was hard to find and often prohibitively expensive, Brian Maffitt, Total Training CEO and President collaborated to create the first video series, Total AE. The response was overwhelming.

6:49  Hours

18 Lessons

Lifetime Access

Course Curriculum

Preview Course

Introduction to databases
MySql Workbench (16:59)
Installation (17:27)
Creating the first database
Creating the first database (10:47)
Primary and foreign keys (29:50)
Introduction to SQL
Definition commands (14:54)
SELECT (16:51)
Connecting data (10:18)
INSERT, UPDATE, DELETE (18:32)
Indexes
Views (6:39)
Stored routines (25:43)
Built-in functions (24:28)
Cursors and triggers (25:20)
Transactions (9:07)
Users and access (11:50)
MySql Security (6:11)
Connections (6:42)
Replication (19:19)
Backup and Migration (10:40)
RESOURCES
Project Files – MySQL Become a Cert Database Engineer

MySQL Fundamentals

MySQL Fundamentals

Instructor: Total Training

OverviewDescriptionAbout

Learn the most popular free web database – MySQL!

This MySQL Fundamentals course will start at the very beginning, with lessons on what MySQL is and how it works, to installing MySQL, then moving on to all the basic skills you’ll need to use MySQL in the real world.

This MySQL Fundamentals course will start at the very beginning, with lessons on what MySQL is and how it works, to installing MySQL, then moving on to all the basic skills you’ll need to use MySQL in the real world. You will also learn the popular new MySQLi framework. MySQLi is the next generation of MySQL, and if you know this now you will be ahead of the competition for a long time to come.

This course also includes two real life projects. After you’ve gained an understanding of how MySQL works, you’ll learn how this technology is used on real websites.

Total Training

Total Training is a pioneer in innovative online training for leading creative design, digital video, office productivity software programs, and more.

Ranging from casual hobbyists to the most seasoned professionals, our users quickly learn new applications and broaden their knowledge of programs currently used. Narrated in an entertaining format by industry experts and leading authors, our video-based training titles are critical tools for anyone wanting to learn tips, techniques, and best practices from the most respected names in the business.

We currently offer affordable subscriptions to our All-Access Library, which contains hundreds of courses, thousands of clips, and project files so users can follow along.

HISTORY

Total Training was founded in 1996 to provide the highest quality instruction to users of creative software. Recognizing that printed instruction was tedious, and classroom training was hard to find and often prohibitively expensive, Brian Maffitt, Total Training CEO and President collaborated to create the first video series, Total AE. The response was overwhelming.

5  Hours

38 Lessons

Lifetime Access

Course Curriculum

Preview Course

1. Introduction to MySQL
What Is MySQL? (6:00)
Installing MySQL (7:27)
Accessing the MySQL Monitor (6:42)
Using PHPmyAdmin (8:55)
2. The Basics of MySQL
Creating Databases (6:40)
Deleting Databases (4:33)
Creating Tables (7:51)
Listing and Describing Tables (4:38)
Auto Increment IDs (10:02)
Inserting Records (9:42)
Selecting Records (7:05)
Renaming Tables (1:27)
Deleting Records (2:10)
Updating Records (9:11)
Limiting Records (8:27)
Ordering Records (6:39)
Joins (16:12)
Like Clause (7:24)
Counting Records (10:54)
3. Introduction to MySQL and PHP
Introduction to MySQLi (5:46)
Introduction to PHP Data Objects (5:16)
4. MySQLi Basics
Getting Connected (8:58)
Basic Queries (5:37)
Getting Results (9:06)
Getting Result Counts (3:43)
Looping Through Results (8:24)
SQL Injections (16:22)
Variables in Queries (8:43)
Escaping Values (6:54)
Prepared Statements (9:45)
5. Project – Creating a Database Wrapper
Introduction (4:46)
Creating a Test Database (2:05)
Basic Functionalities (18:28)
Adding More Functionalities (21:51)
6. Project – Building a Contact Form
Introduction (1:43)
Creating the Table (1:07)
Inserting Your Records (6:11)
Outputting the Data (10:54)
Project Files Included
Project Files – My SQL Fundamentals

MySQL For Beginners

MySQLi For Beginners

Instructor: Total Training

OverviewDescriptionAbout

Learn essential MySQLi concepts & best practices.

This MySQLi for Beginners training course teaches MySQLi, a way to connect to databases within PHP. It covers connecting to the database, and using all the features required to build fast, scalable applications that use a database connection. It covers essential concepts like security, and best practices with using the data retrieved from the database.

This MySQLi for Beginners training course teaches MySQLi, a way to connect to databases within PHP. It covers connecting to the database, and using all the features required to build fast, scalable applications that use a database connection. It covers essential concepts like security, and best practices with using the data retrieved from the database.

Benefits of MySQLi:

  • An object-oriented interface
  • Support for prepared statements
  • Support for multiple statements
  • Support for transactions
  • Enhanced debugging support
  • Embedded server support

A knowledge of PHP and MySQL is recommended for this course.

Total Training

Total Training is a pioneer in innovative online training for leading creative design, digital video, office productivity software programs, and more.

Ranging from casual hobbyists to the most seasoned professionals, our users quickly learn new applications and broaden their knowledge of programs currently used. Narrated in an entertaining format by industry experts and leading authors, our video-based training titles are critical tools for anyone wanting to learn tips, techniques, and best practices from the most respected names in the business.

We currently offer affordable subscriptions to our All-Access Library, which contains hundreds of courses, thousands of clips, and project files so users can follow along.

HISTORY

Total Training was founded in 1996 to provide the highest quality instruction to users of creative software. Recognizing that printed instruction was tedious, and classroom training was hard to find and often prohibitively expensive, Brian Maffitt, Total Training CEO and President collaborated to create the first video series, Total AE. The response was overwhelming.

1:52  Hours

14 Lessons

Lifetime Access

Course Curriculum

Preview Course

CHAPTER 1: INTRODUCTION
Introduction (5:21)
CHAPTER 2: GETTING STARTED WITH MYSQLI
Connecting To A Database (7:55)
Connecting Using PHP (9:42)
Creating a Database Table (3:38)
CHAPTER 3: FETCHING RESULTS
Pulling Single Records (4:43)
Pulling Multiple Records (9:11)
Different Result Types (5:26)
CHAPTER 4: GETTING RESULTS
Counting Results (9:25)
Updating and Seeing Affected Rows (4:46)
CHAPTER 5: SECURITY
Escaping (12:33)
Prepared Statements for Inserting (8:14)
Selecting Prepared Statements (5:42)
CHAPTER 6: FINISHING UP
Freeing Results (2:48)
Closing the Database Connection (2:14)
Project Files Included
Project Files – MySQLi for Beginners

Joomla for Beginners

Joomla for Beginners

Instructor: LearnToProgram, Inc.

OverviewDescriptionAbout

Managing Your Web Presence with Joomla Made Easy!

Do you need a convenient yet powerful content management system? Are you looking for the best way to build your dynamic website? Are you going to be managing a content-heavy site? Do you need a convenient way for multiple users to own, control, and update content? If you answered “Yes,” then you need Joomla, and if you need Joomla, you need Janice Gentles-Jones.

Do you need a convenient yet powerful content management system? Are you looking for the best way to build your dynamic website? Are you going to be managing a content-heavy site? Do you need a convenient way for multiple users to own, control, and update content? If you answered “Yes,” then you need Joomla, and if you need Joomla, you need Janice Gentles-Jones.

Janice’s Joomla for Beginners course will teach you everything you need to know about creating, operating and maintaining a Joomla website. With clear examples and engaging lab exercises, you’ll go through the Joomla framework step-by-step. From setting up the Joomla environment to creating your own modules, this course has you covered!

Whether you have no experience at all, or you’re an experienced IT person, this course has everything you need to get started using the dynamic Joomla Content Management System.

LearnToProgram, Inc.

LearnToProgram Media is a leading publisher of web, mobile, and game development courses that are used by over 500,000 people in 65 countries. LearnToProgram’s valuable network of technical resources includes content on YouTube, iTunes, and Roku, as well as books, free tutorials, and online courses.

With a mission of “teaching the world to code” LearnToProgram instructors are teachers first and technical experts second. Their primary skill is relating complex technical information to nontechnical people learning web, mobile and game development. The entirely online, self-paced sales model allows students to learn at their own pace.

With over 40 courses on the market, LearnToProgram offers students flexible programs in web development, mobile application development and game development. Currently the company’s most popular online courses include Become a Certified Web Developer and 10 Apps in 10 Weeks.

4  Hours

50 Lessons

Lifetime Access

Course Curriculum

Preview Course

Installing Joomla
Installing Joomla Manually via FTP (17:00)
Installing Joomla using Softaculous Script (8:46)
Getting Started with Joomla
Public vs Administrator view (1:31)
Using the Control Panel (3:16)
Setting Global Configurations (6:37)
Using Media Manager (8:07)
Installing Extensions
Understanding Joomla Extensions (5:10)
Installing “Add to Menu” Plugin (6:06)
Installing JCE Editor Extension (5:14)
Installing Akeeba Backup (8:20)
Uninstalling an Extension (4:10)
Update an Extension (5:42)
Creating and Managing Website Articles Part I
Creating Categories (3:20)
Creating and Saving Articles (8:50)
Adding Images to an Article (8:21)
Creating and Managing Website Articles Part II
Linking to Internal and External Pages (9:19)
Adding Meta Description to an Article (2:04)
Deleting an Article (2:33)
Restoring an Article (1:18)
Adding Code to an Article (8:41)
Managing Menus
Adding an Article to a Menu Within an Article (4:10)
Adding Articles to a Menu Within the Menu Manager (2:20)
Changing the Order of Menu Items (1:44)
Setting Title Meta Tag for Articles (2:55)
Article Layouts
Create a List of Articles Layout (6:27)
Create a Blog Layout (4:55)
Setting Article Options (2:50)
New Lecture (3:11)
Using Templates
Installing a Template (8:45)
New Lecture (6:35)
Adding Modules To Your Website
Understanding Modules (5:08)
Creating a Custom Module (6:51)
Assigning a Module Position (4:59)
Changing the Position of a Module (3:06)
Changing the Order of a Module (3:07)
Deleting a Module (4:57)
Using Built-In Joomla Modules (4:59)
Using Components
Using the Contact Component (6:32)
Adding Recaptcha to a Form (5:36)
Setting Contact Options (7:28)

$39

$19.50