Udemyallar

Learn PHP OOP and Build Chat App with PHP OOP & JS in Arabic

Learn PHP OOP from scratch! Build a Chat App with PHP, JavaScript & Arabic. Practical examples & projects for beginners.

4.5(14)
140students
18h 38m
Certificate
Ebrahem Samer
Ebrahem SamerSoftware Engineer

Course Content

Learn PHP OOP and Build Chat App with PHP OOP & JS in Arabic is an all-levels Udemy course taught by Ebrahem Samer. It runs 18h 38m, is taught in Arabic, and includes a certificate of completion. Learners rate it 4.5 out of 5 from 14 reviews, with 140 students enrolled. It is a paid course, first published May 2021.

Dive into PHP OOP (Object-Oriented Programming) and build real-world applications! This comprehensive course takes you from a complete beginner to a confident PHP developer, mastering core OOP concepts through practical examples and engaging projects.

What you'll learn:

  • PHP OOP Fundamentals: Understand the building blocks of object-oriented programming.
  • Classes & Objects: Grasp the crucial difference between classes and objects and how they work together.
  • Encapsulation & Data Hiding: Learn to protect your data and create robust code.
  • Abstraction: Discover how to simplify complexity and focus on essential details.
  • Inheritance: Master code reusability and create hierarchical relationships between classes.
  • Interfaces & Polymorphism: Unlock flexible and adaptable code design.

Reinforce Your Knowledge:

Test your understanding with a comprehensive exam designed to solidify your grasp of these essential OOP concepts.

Build a Complete Chat Application:

Put your newfound skills to the test by building your own fully functional chat application! This hands-on project will cover:

  • JavaScript (jQuery & DOM): Enhance your application with dynamic user interface elements.
  • AJAX Requests: Learn to seamlessly communicate with your server without page reloads.
  • Git & GitHub: Master version control from scratch, including pushing your project to GitHub.
  • HTML, CSS & Bootstrap: Create a visually appealing and responsive user interface.
  • Admin Dashboard (Elite Admin): Manage your application effortlessly through a user-friendly admin panel.

Beyond the Basics:

This is just the first part! We'll continue to expand your skills by transforming your chat application into a full-fledged social network, incorporating features like:

  • Posts Model: Enable users to create and share content.
  • Comments & Replies: Facilitate engaging conversations.
  • Friend System: Allow users to connect and build relationships.

Deploy Your Application:

Take your project to the next level by deploying it to a real server! Showcase your skills to friends, family, and potential employers. This project is a valuable addition to your portfolio or resume, demonstrating your practical PHP development abilities.

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.