Building Database Web App PHP | OOP | PDO | AJAX | MySQL
Building Database Web App PHP | OOP | PDO | AJAX | MySQL, available at $64.99, has an average rating of 4.15, with 76 lectures, based on 224 reviews, and has 1175 subscribers.
You will learn about Build Database Web Applications Understand Web Technologies Understand how to use PDO Understand how to use AJAX Understand Object Oriented PHP Understand how to use PHP with PDO & AJAX Understand how to use PHP with MySQL Database Understand how to use Bootstrap Understand how to integrate PHP Codes with HTLM to display dynamic content This course is ideal for individuals who are Individuals looking forward to Understanding Web Programming or PHP Learners or Individuals looking forward to Building Professional Web Apps or Absolute Beginners looking forward to learning PHP or Individuals looking for jobs as Web Developers It is particularly useful for Individuals looking forward to Understanding Web Programming or PHP Learners or Individuals looking forward to Building Professional Web Apps or Absolute Beginners looking forward to learning PHP or Individuals looking for jobs as Web Developers.
Enroll now: Building Database Web App PHP | OOP | PDO | AJAX | MySQL
Summary
Title: Building Database Web App PHP | OOP | PDO | AJAX | MySQL
Price: $64.99
Average Rating: 4.15
Number of Lectures: 76
Number of Published Lectures: 76
Number of Curriculum Items: 76
Number of Published Curriculum Objects: 76
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- Build Database Web Applications
- Understand Web Technologies
- Understand how to use PDO
- Understand how to use AJAX
- Understand Object Oriented PHP
- Understand how to use PHP with PDO & AJAX
- Understand how to use PHP with MySQL Database
- Understand how to use Bootstrap
- Understand how to integrate PHP Codes with HTLM to display dynamic content
Who Should Attend
- Individuals looking forward to Understanding Web Programming
- PHP Learners
- Individuals looking forward to Building Professional Web Apps
- Absolute Beginners looking forward to learning PHP
- Individuals looking for jobs as Web Developers
Target Audiences
- Individuals looking forward to Understanding Web Programming
- PHP Learners
- Individuals looking forward to Building Professional Web Apps
- Absolute Beginners looking forward to learning PHP
- Individuals looking for jobs as Web Developers
There’s no need for me to write too much here. Doing something you love doesn’t make you a teacher and showing people what you are doing doesn’t make you a teacher either. Teaching is an art, teaching is a profession. There’re lots of videos out there but only few will teach you. I’m a teacher. I want to teach you to understand and do things by yourself. This course goes straight to the point. If you want to learn how to use PHP, AJAX, OOP and PDO to build a Web Application (Database), then, I recommend this course.
You will learn and understand how to use:
PHP to build web applications
OOP to create methods (functions) to save you lots of code typing (Don’t Repeat Yourself – DRY).
AJAX to post data and display data from a database without refreshing your page or browser.
PHP Data Object (PDO) to establish very secured connections to database servers and avoid SQL Injections.
We shall be creating a real application to get you the practical knowledge on your finger tips.
This course is for anyone from beginners to IT Professionals who want to jump start and skip all the too many confusing explanations to go right into the real world of Web Programming with PHP.
Don’t make the mistakes I made, You cannot learn everything in PHP, even the developers of PHP don’t know everything because it’s a community of contributors. What you need to know is to master the important concepts that will give you the confidence to build your own apps. And as soon as you get to that level of confidence, you will start learning and adding to you skills all the time and that is exactly what we shall be doing in this course.
I have a teaching methodology that works when it comes to programming; I explain the concepts, teach you how to use it, and I show you when to use it.
Some Comments
From Jaiyaramakrishnan Mahendran
this course was subscribed to give it to a 6th grader to learn php, as introduction to computers and website development, the student feels absolutely comfortable with the lectures because concepts are heavily emphasized in this course followed by syntax of the language, well done author, i wish my son can learn something during this summer break and starts web development as a skill
From Tjasa Flis
I loved this course! The instructor really takes the time to explain everything in detail. And also by repeating himself I remembered what he said and was able to wrote my own code by the end of the course, so I really learnt a lot! Also when I had any questions the instructor answered promptly and clearly!
Course Curriculum
Chapter 1: Section 1 – Setting up Server Environment
Lecture 1: Course Introduction and File Download
Lecture 2: Fixing Admin Dashboard Error – Solution
Lecture 3: Downloading and Installing Local Server
Lecture 4: Downloading and Installing Code Editor & plugins
Lecture 5: Setting up the Environment Final Step
Chapter 2: Section 2 – PHP Fundamentals
Lecture 1: PHP Introductions
Lecture 2: Syntax – open, echo, string
Lecture 3: PHP Variables, Logical & Comparison Operators
Lecture 4: Statement – if, else, elseif
Lecture 5: Array – Indexed, Associative
Lecture 6: Exercise 1 with Solution And Explanation
Chapter 3: Section 2 – PHP Advance
Lecture 1: Loops – foreach
Lecture 2: Functions and Arguments
Lecture 3: Include & Super Global
Lecture 4: Super Globals $_SERVER, $_POST $GET
Lecture 5: Filters – Validate and Sanitize
Lecture 6: Echo & Concatenation
Lecture 7: Exercise 2 with Solution And Explanation
Chapter 4: Section 3 – Object Oriented Programming OOP Basics
Lecture 1: OOP Overview
Lecture 2: Object
Lecture 3: Classes
Lecture 4: Properties
Lecture 5: Property Declaration {Access Modifier}
Chapter 5: Section 3 – Object Oriented Programming OOP Advance
Lecture 1: Static Methods and Properties {:: scope resolution operator}
Lecture 2: Class Inheritance
Lecture 3: Construct & Destruct methods
Lecture 4: Exception Handling {Error Messages}
Lecture 5: Exercise 3 with Solution and Explanation
Chapter 6: Section 4 – MySQL Database
Lecture 1: Overview of MySQL
Lecture 2: Creating Database and Tables
Lecture 3: Connecting to Database and SQL Syntax & Functions
Lecture 4: Inserting / Updating Data
Lecture 5: Selecting / Deleting Data
Lecture 6: Looping through your results and Displaying it
Chapter 7: Section 5 – PHP Data Objects {PDO}
Lecture 1: Overview of PDO Database abstraction layer
Lecture 2: Understanding PDO class and its Methods
Lecture 3: Understanding PDO Statement Class and its Methods
Lecture 4: Understanding PDO Statement Class Cont.. & Exception Class
Lecture 5: Exercise: Creating our Database Class and Testing Connection
Lecture 6: Creating our Database Helper functions and Instantiating our Class
Lecture 7: Performing CRUD Functionalities Using PDO
Chapter 8: Section 6 – PHP Forms
Lecture 1: Form Overview , Getting and Filtering (Cleaning) Data
Lecture 2: Passing Data to Database using Our PDO functions
Lecture 3: Getting Data from Database and Displaying in our form
Lecture 4: Updating Data into our Database using our form
Chapter 9: Section 7 – Asynchronous JavaScript and EXtensible Markup Language – AJAX
Lecture 1: AJAX Overview
Lecture 2: Understand JQuery AJAX .ajax() & .post() Methods
Lecture 3: Creating Functions withs JQuery AJAX .ajax() Method
Lecture 4: Creating Functions withs JQuery AJAX .post() Method
Chapter 10: Section 8 – Database Wep App Project – Front-End
Lecture 1: Project Overview and Dummy File Download
Lecture 2: Creating our Database with phpAdmin
Lecture 3: Creating our Helper Functions
Chapter 11: Section 9 – Database Wep App Project – Admin Section
Lecture 1: Admin Registrations Collecting and Cleaning Form Data
Lecture 2: Admin Registration, Processing Form Data
Lecture 3: Collecting Data and Processing Login
Lecture 4: Creating Sessions data for Logged in Users
Lecture 5: Using our sessions to control pages and display profile images
Lecture 6: Working on my_admin account after login
Lecture 7: Processing Admin Account Deletion
Lecture 8: Processing Admin Updating / Editing
Lecture 9: Wrapping up Admin Section
Chapter 12: Section 10 – Database Wep App Project – Customers Section
Lecture 1: Fixing Links and Securing Pages
Lecture 2: Registering New Customer
Lecture 3: Avoiding Duplicates and Displaying all Customers
Lecture 4: Editing Customers
Lecture 5: Deleting Customers
Lecture 6: Reports: Fetching results using AJAX .ajax() Method
Lecture 7: Reports: Displaying Customer Information using AJAX .get() Method
Lecture 8: Reports: Posting Form Data using AJAX .post() Method
Lecture 9: Emailing our customers
Lecture 10: Wrapping up and Testing Our App in Local Environment
Chapter 13: Section 10 – Upload File to Servers
Lecture 1: Overview of Hosting
Lecture 2: Using File Zilla to Transfers files to online hosting account
Lecture 3: Exporting and Importing Database to online Database
Lecture 4: Testing our Application & Fixing all Issues
Lecture 5: Fixing File Upload Security Issue
Instructors
-
Paul Amissah
IT Technologist
Rating Distribution
- 1 stars: 3 votes
- 2 stars: 14 votes
- 3 stars: 25 votes
- 4 stars: 65 votes
- 5 stars: 117 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Language Learning Courses to Learn in November 2024
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024