Object Oriented PHP & Ajax Bootcamp
Object Oriented PHP & Ajax Bootcamp, available at $49.99, has an average rating of 4.6, with 107 lectures, based on 76 reviews, and has 12503 subscribers.
You will learn about Object Oriented Programming Ajax From Basic to Advanced JSON From Scratch Ajax CRUD Application Ajax Images Gallery Application Pagination This course is ideal for individuals who are Who's want to learn AJAX It is particularly useful for Who's want to learn AJAX.
Enroll now: Object Oriented PHP & Ajax Bootcamp
Summary
Title: Object Oriented PHP & Ajax Bootcamp
Price: $49.99
Average Rating: 4.6
Number of Lectures: 107
Number of Published Lectures: 107
Number of Curriculum Items: 107
Number of Published Curriculum Objects: 107
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Object Oriented Programming
- Ajax From Basic to Advanced
- JSON From Scratch
- Ajax CRUD Application
- Ajax Images Gallery Application
- Pagination
Who Should Attend
- Who's want to learn AJAX
Target Audiences
- Who's want to learn AJAX
Welcome to the ” PHP AJAX BOOTCAMP” course. The first question that comes to mind what is AJAX? AJAX stands for Asynchronous JavaScript And XML, using AJAX we can read data from an API when the page has loaded, and we can update the backend without page reloading. And we can send data to the backend without page reloading. So these are the cool features of AJAX. So in this course, we will learn everything about AJAX and Object-Oriented Programming, once we learn the basics of AJAX and Object-Oriented Programing afterward we will create a modern-looking project using AJAX and Object-Oriented Programming. In the project, we will have authentication and books store application besides that we will have a gallery project as well, in the gallery application, we upload images with AJAX, and after we access images from the database.
Why should I take the course?
Because in this course you will learn Object-Oriented Programming from scratch, and after we will create a project with Object-Oriented Programming as well besides that you will also learn modern CSS.
Support:
If you have any issue regarding the course you can ask the question in the QA section.
-
Object oriented programming
-
PDO Basics
-
JSON Basics
-
AJAX Basics
-
CRUD Application using AJAX & PHP
-
AJAX images gallery application using AJAX & PHP
Course Curriculum
Chapter 1: Tools
Lecture 1: Download Tools
Lecture 2: Download Resource Files
Chapter 2: Object Oriented Programming Basics
Lecture 1: Section Intro
Lecture 2: What is object oriented programming ?
Lecture 3: What is a class & how to define a class ?
Lecture 4: What is $this keyword ?
Lecture 5: Access level modifiers
Lecture 6: What is Inheritance ?
Lecture 7: Construct & Destruct methods
Lecture 8: Static methods & static properties
Lecture 9: Files autoloading
Chapter 3: PDO Basics
Lecture 1: Section Intro
Lecture 2: Create database connection using PDO
Lecture 3: Insert data into database
Lecture 4: Fetch data from database
Lecture 5: Update & Delete records
Chapter 4: JSON Basics
Lecture 1: Section Intro
Lecture 2: What is JSON
Lecture 3: Define JSON string in JavaScript file
Lecture 4: Create multiple JSON objects
Lecture 5: JSON data types
Lecture 6: Convert JavaScript object to JSON string
Lecture 7: Define JSON string in JSON file
Lecture 8: Use JSON in PHP
Chapter 5: AJAX Basics
Lecture 1: Section Intro
Lecture 2: JavaScript Basics
Lecture 3: JavaScript Template String
Lecture 4: JavaScript Arrow Function
Lecture 5: What is AJAX ?
Lecture 6: Download jQuery library
Lecture 7: jQuery ajax methods
Lecture 8: Send ajax request using post method
Lecture 9: What is callback ?
Lecture 10: Store request data in the database
Lecture 11: Errors Handling
Lecture 12: Send ajax request using get method
Lecture 13: Send Ajax to JSON API
Lecture 14: Send ajax request using jQuery method
Lecture 15: Send http get request to JSON API using jQuery ajax method
Lecture 16: jQuery serialize method
Lecture 17: Submit form using another way
Chapter 6: [Project Part 01] Create PHP Classes
Lecture 1: Section Intro
Lecture 2: Create database connection
Lecture 3: Improve connection code
Lecture 4: Grab values from HTML forms
Lecture 5: Create CRUD Method
Lecture 6: Create row count method
Lecture 7: Create method for to fetch single row
Lecture 8: Create method for to fetch all rows
Chapter 7: [Project Part 02] Submit Register & Login Form
Lecture 1: Section Intro
Lecture 2: Project starter file review
Lecture 3: Set up register & login form
Lecture 4: Register & login form optimization
Lecture 5: Add event listener
Lecture 6: Form validations create a function for required rule
Lecture 7: Value Not be Integer
Lecture 8: Check String Minimum Length
Lecture 9: Check Email Field is Empty or Not ?
Lecture 10: Email Valid Format
Lecture 11: Check Email Availability in Database
Lecture 12: Perform Asynchronous Operations using JavaScript Callbacks
Lecture 13: Perform Asynchronous Operations using Promises
Lecture 14: Password Validations
Lecture 15: Submit Signup Form
Lecture 16: Redirect User to Login Form & Show Success Message
Lecture 17: Add Event Listener For Login
Lecture 18: Login Form Validations
Lecture 19: Send Ajax Request For Login
Chapter 8: [Project Part 03] CRUD Application
Lecture 1: Crud Application Demo
Lecture 2: Create Dashboard File
Lecture 3: User Logout
Lecture 4: Show Model on Edit Button
Lecture 5: Add Event Listener For Book Form
Lecture 6: Book Form Validations
Lecture 7: Price Must Be Greater Than Zero/0
Lecture 8: Add Book
Lecture 9: Rest Form & Display Success Message
Lecture 10: Show Books
Lecture 11: Solve Edit Link Issue
Lecture 12: Show Edit Data in Form
Lecture 13: Solve Add Book Link Issue
Lecture 14: Update Book Record
Lecture 15: Delete a Book Record
Lecture 16: Display Total Books & Total Amount
Lecture 17: Add Space Between Table & Success Message
Chapter 9: Ajax Images Gallery Project
Lecture 1: Gallery Application Demo
Lecture 2: Prepare Gallery file
Lecture 3: Add Event Listener For Upload Image Form
Lecture 4: Send Ajax Request For Upload Image
Lecture 5: Image Extension Validation
Lecture 6: Store all Upload Images in a Folder
Instructors
-
Shakil Khan
Software Engineer & Instructor
Rating Distribution
- 1 stars: 6 votes
- 2 stars: 1 votes
- 3 stars: 5 votes
- 4 stars: 26 votes
- 5 stars: 38 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