لوغارتم
كل المسارات
03باك إند

باك إند PHP / Laravel

هل أنت جاهز لتكون باك اند محترف؟ لا تفوت الفرصة — منهج متكامل يبدأ معك من البداية خطوة بخطوة.

150
ساعة
6
وحدات
صفر
متطلبات سابقة

المنهج

  1. 01

    أساسيات PHP

    26 ساعة

    أساس متين في برمجة السيرفر بلغة PHP، من القواعد الأساسية حتى التعامل مع مدخلات المستخدم الحقيقية.

    • Backend intro
    • PHP intro
    • PHP files
    • Variables
    • PHP data types
    • Constants
    • Operators
    • Conditions (if, switch, match)
    • Arrays (numeric, associative, multidimensional)
    • Loops (for, while, do-while, foreach)
    • Functions
    • Built-in methods
    • Pass by value vs pass by reference
    • Requests (GET, POST)
    • Form validations
    • File uploads
    • File validation
    • Session & cookies
    • File inclusion
    • Project
  2. 02

    MySQL وتصميم قواعد البيانات

    26 ساعة

    تصميم قواعد البيانات العلائقية والاستعلام عنها وإدارتها.

    • Database intro
    • ERD & entity relationships
    • Case study (ERD & relationships)
    • Create database
    • Create tables
    • CRUD operations
    • Aggregation functions
    • Grouping
    • General operations
    • Order, limit & offset
    • Subqueries
    • Joins
    • Pivot table & alter table
    • Index & view
    • Shell, Workbench & CMD
    • Triggers & stored procedures
    • Events & API
  3. 03

    PHP مع MySQL

    14 ساعة

    ربط PHP بقاعدة بيانات حقيقية وبناء صفحات ديناميكية بمصادقة.

    • Connecting PHP with MySQL
    • Project (Blog)
    • Authentication
    • Authorization
    • Localization
    • Pagination
    • E-commerce project
  4. 04

    OOP في PHP

    30 ساعة

    بنية تطبيقات قابلة للتوسع بالبرمجة كائنية التوجه في PHP.

    • OOP intro
    • Class & object
    • Properties & methods
    • Constructor & destructor
    • Inheritance
    • Access modifiers
    • Abstract class
    • Interface
    • OOP principles
    • SOLID principles
    • Traits
    • Static
    • Const
    • Final
    • Method chaining
    • Namespace
    • Aggregation & composition
    • Custom classes (DB, Request, Session, Validation)
    • PDO
    • Project: To-Do List (OOP + PDO)
  5. 05

    MVC وأساسيات Laravel

    28 ساعة

    الانتقال من PHP الخام إلى بنية MVC في Laravel وبناء تطبيقات منظمة.

    • Laravel install
    • Laravel MVC structure
    • Routing
    • Controllers
    • Migrations
    • Models
    • Eloquent model
    • Views
    • Layouts
    • Assets
    • Query builder
    • CRUD operations
    • Model relationships
    • Laravel validation
    • Pagination
    • Sessions
    • File uploads
    • Route naming & groups
  6. 06

    Laravel متقدم وتطوير APIs

    26 ساعة

    الوصول بـ Laravel لمستوى الإنتاج — مصادقة، مزايا لحظية، ومشروع API متكامل لمتجر إلكتروني.

    • Middleware
    • Seeders, factories & Tinker
    • Authentication
    • Authorization
    • API resources
    • API authentication
    • Email verification
    • Social media login
    • WebSocket
    • Pusher
    • Swagger documentation
    • Payment integration (Paymob)
    • E-commerce project

عايز تنضم للمسار ده؟

ابعتلنا على واتساب وهنبدأ معاك على طول.

انضم دلوقتي