Curriculum
These courses are built as a sequential path from your first line of PHP to professional architecture of modern applications. Each plan covers a specific complexity level and focuses on practical skills applicable in real projects. Choose the level that matches your experience and progress at your own pace — from introduction to senior-level mastery.
Free Pack
PHP Introduction (free introductory pack) Starting point for those just getting familiar with PHP. Helps understand what server-side language is, how it works, and make the first steps without risk.
- Module 1: What is PHP? Role in web development, server processing, differences from HTML/CSS, brief history.
- Module 2: First Steps Installing XAMPP/WAMP, creating first .php file, running "Hello World", basic setup.
- Module 3: Basic Syntax Variables, data types (string, int, float, bool, null), echo/print, var_dump, comments.
- Module 4: Simple Operations Arithmetic, string concatenation, increment/decrement, basic calculations.
Nexus Course
Core PHP Fundamentals Base level — moving from static pages to dynamic code with logic and user interaction.
- Module 1: Variables & Data Types Deep work with types, type juggling, constants, type checking.
- Module 2: Flow Control if/else, switch, ternary, loops (while, for, foreach), break/continue.
- Module 3: Functions Creating functions, default parameters, return, scope, pass by reference.
- Module 4: Arrays Indexed, associative, multidimensional arrays, core functions (array_push, sort, implode etc.).
- Module 5: Form Handling $_GET / $_POST, superglobals, basic validation (isset, empty, trim, htmlspecialchars).
Quantum Series
Working with Data & Databases Level where PHP starts working with data between requests and storing information.
- Module 1: Working with Files Reading/writing files, file_get_contents, file_put_contents, basic uploads.
- Module 2: Sessions & Cookies Storing user state, simple login without DB, $_SESSION / setcookie.
- Module 3: MySQL Basics PDO connection, table creation, basic SELECT / INSERT.
- Module 4: CRUD Operations Full cycle: create, read, update, delete records.
- Module 5: Security Introduction Prepared statements, preventing SQL injection, basic escaping.
Cloud Module
Object-Oriented PHP Transition to structured, reusable code through OOP basics.
- Module 1: OOP Introduction Classes, objects, properties, methods, $this.
- Module 2: Visibility & Constructors public/private/protected, __construct, setters/getters.
- Module 3: Inheritance extends, method overriding, parent::.
- Module 4: Interfaces & Traits Contracts via interfaces, horizontal reuse via traits.
- Module 5: Simple OOP Project Building a small system (e.g., task manager or catalog) using OOP.
Spark Pack
Building Real Applications Practice of creating complete functional blocks: authentication, MVC structure, secure data handling.
- Module 1: Advanced OOP Namespaces, class autoloading, static methods.
- Module 2: MVC Basics Manual Model-View-Controller implementation, simple router.
- Module 3: Authentication Secure login, password_hash/verify, page protection.
- Module 4: Advanced Database Work JOIN queries, full prepared statements, basic transactions.
- Module 5: Full Project Small blog or task manager from scratch: auth + CRUD.
Tier Pack
Professional PHP Development Modern tools and practices for building structured, tested applications.
- Module 1: Composer & Dependencies PSR-4 autoloading, third-party packages (e.g., phpdotenv, respect/validation).
- Module 2: Advanced MVC Custom router with parameters, dependency injection in controllers.
- Module 3: Templating Separating logic from HTML, simple view renderer.
- Module 4: API Basics REST endpoints (GET/POST/PUT/DELETE), JSON, HTTP status codes.
- Module 5: Introduction to Testing Simple unit tests (without frameworks or with PHPUnit).
- Module 6: Final Project Full CRUD application with auth, API, and basic tests.
Shift Pack
Senior PHP Architecture Deep understanding of architecture, patterns, security, and optimization for complex systems.
- Module 1: Design Patterns Singleton, Factory, Repository, Service Layer.
- Module 2: Dependency Injection Manual DI, basic container, autowiring.
- Module 3: Advanced Security CSRF, XSS protection, rate limiting, secure file uploads.
- Module 4: Performance Optimization Caching (file, APCu), query optimization, lazy loading.
- Module 5: Framework Principles How Laravel/Symfony work (routing, ORM, middleware, DI container).
- Module 6: Final Project Scalable REST API + web interface with patterns, DI, tests, cache, and security.
Each tariff is built sequentially — from basic syntax to professional architecture.