eMAG Learning

Earned Course Certificates

Symfony 7 Fundamentals: Services, Config & Environments

Go Pro with Doctrine Queries

Upgrading & What's in Symfony 7

Cosmic Coding with Symfony 7

API Platform 3: Custom Resources

REST: Level 1

PHPUnit: Integration Testing with Live Services

Symfony 5 Security: Authenticators

Upgrading & What's New in Symfony 6!

Design Patterns for Fun and Proficiency

Symfony REST: Level 1

PHPUnit: Unit Testing with a Bite!

PHP 7: The Important Stuff

Doctrine, Symfony & the Database

Symfony 6 Fundamentals: Services, Config & Environments

Symfony UX: Stimulus

Symfony Security Voters

Easy Admin 4

Harmonious Development with Symfony 6

Mastering Doctrine Relations

Symfony: HttpKernel

Symfony: Dependency Injection

Upgrading & What's New in Symfony 5!

PhpStorm

Write SOLID Code & Impress your Friends

OOP: Level 4

OOP: Level 3

Drupal 8

PHP Namespaces

Dependency Injection

JS Powerlifter (Lvl 1)

All about Uploading Files in Symfony

FOSUserBundler!

Webpack Encore: Frontend like a Pro!

Symfony 3.3: Upgrade, Autowiring & Autoconfigure

Symfony Security

Symfony Forms

Symfony Beginner

API Platform 2 Part 2: Security

Symfony Services & Container

Doctrine in Symfony

Symfony Fundamentals

JS Powerlifter (ReactJS!)

Doctrine, Symfony & the Database

Symfony 4 Forms: Build, Render & Conquer!

Symfony: Doctrine & Database

Symfony Best Practices

OAuth2

Symfony Security: Beautiful Authentication, Powerful Authorization

Symfony 5 Deep Dive!

Creating a Reusable (& Amazing) Symfony Bundle

Doctrine Queries

PHPUnit (Legacy): Testing with a Bite

Symfony 5 Fundamentals: Services, Config & Environments

Messenger! Queue work for Later

API Platform

Charming Development in Symfony5

Mastering Doctrine Relations!

JS Powerlifter (Lvl 2)

Upgrade to Symfony4!

Composer

PHP: Level 3

Doctrine & the Database

OOP: Level 2

OOP: Level 1

Symfony 4 Fundamentals: Services, Config & Environments

PHP: Level 2

Symfony 4 Level 1

PHP: Level 1