Learn PHP Programming for Absolute Beginners
$99 Value
MySQL Database Development for Beginners
$99 Value
PHP and MySQL for Beginners
$99 Value
An Introduction to PHP and MySQL
FREE
Redis and PHP
$50 Value
Joomla for Beginners
$49 Value
Live Coaching Webinars and Online Q&A Community
Assisted Learning
Learn PHP Programming for Absolute Beginners
Instructor: EDUmobile Academy
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 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
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
Instructor: EDUmobile Academy
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 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
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
Instructor: LearnToProgram, Inc.
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 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
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 and MySQL
Instructor: University of Michigan
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.
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
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
Instructor: SkillBakery Studios
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
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
- Installing Redis on Windows
- Installing Redis on Linux instance using Amazon Web Services
- Working with Predis – Redis Client
- Learning the basics of Redis
- Exploring Sets
- Exploring Sorted Sets
- Exploring Lists
- Exploring Hashes
- Integrating Redis with PHP Forms
So lets get started
- Web Developers with experience in PHP
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
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)
Joomla for Beginners
Instructor: LearnToProgram, Inc.
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 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
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)