Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Symfony 5 - The complete Guide for Beginners

Symfony 5 - Hướng dẫn Toàn diện cho Người mới bắt đầu

Symfony 5 - Hướng dẫn Toàn diện cho Người mới bắt đầu

Bạn sẽ học PHP framework Symfony và phát triển một ứng dụng web hoàn chỉnh, bảo mật và hiện đại!

4.5
(482 đánh giá)
2,115 học viên
Giảng viên
Fabian Heihoff
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 349.000đ -86%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
7.5 giờ video
39 bài giảng
1 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Bạn sẽ phát triển một trang web thực tế, đầy đủ chức năng bằng Symfony
Bạn học cách cài đặt và thiết lập Symfony cùng môi trường phát triển
Bạn sẽ làm quen với tất cả các thành phần cốt lõi và cấu trúc dự án của framework
Bạn học cách sử dụng Symfony Console, Composer cũng như Symfony Flex
Bạn sẽ làm quen với routes
Bạn sẽ làm quen với controllers
Bạn học về views trong Symfony với công cụ template Twig
Bạn học mọi thứ về Doctrine ORM (cách kết nối với cơ sở dữ liệu)
Bạn sẽ tìm hiểu sâu hơn về cấu hình Symfony thông qua các ví dụ thực tế
Bạn sẽ học về entities (models) trong Symfony và mối quan hệ giữa các entities
Bạn học cách trình bày và quản lý dự án với Symfony Server
Bạn làm quen với Symfony Toolbar Profiler
Bạn học về service containers và services trong Symfony
Bạn sẽ có khả năng tạo ứng dụng web hoặc microservice của riêng mình bằng framework Symfony
Bạn học về các khái niệm bảo mật trong Symfony (đăng nhập, đăng ký)
Bạn làm quen với quản trị người dùng
Bạn sẽ học cách debug ứng dụng Symfony
Bạn học cách gửi email
Bạn học cách đơn giản hóa các thao tác cơ sở dữ liệu quan trọng nhất với CRUD
Bạn học cách thiết lập backend quản trị riêng với Easyadmin
Bạn học cách tạo các truy vấn SQL cơ sở dữ liệu của riêng bạn với Query Builder

Yêu cầu

Kiến thức cơ bản về PHP và HTML
Windows, Ubuntu hoặc Mac
Môi trường phát triển hoặc trình soạn thảo code như Visual Studio Code

Đối tượng phù hợp

Lập trình viên PHP có kiến thức cơ bản muốn phát triển ứng dụng web phức tạp với Symfony
Lập trình viên chưa có hoặc có ít kiến thức về một PHP framework khác
Lập trình viên muốn học Symfony nhanh chóng và dễ dàng, đi thẳng vào trọng tâm
Tất cả những ai quan tâm đến việc tạo ứng dụng web và trang web hiện đại

Nội dung khóa học

6 phần • 39 bài giảng
1 Symfony 5 - Hướng dẫn Toàn diện cho Người mới bắt đầu
2 Nội dung khóa học
3 Tại sao nên chọn Symfony?
4 Mã nguồn cho khóa học
1 Tổng quan về các công cụ sử dụng
2 Cài đặt và thiết lập (Windows)
3 Cài đặt và thiết lập (Linux)
4 Câu hỏi thường gặp - FAQ
1 Cấu trúc dự án Symfony
2 Symfony Console
3 Symfony Flex
1 Thiết lập trình soạn thảo
2 Controller
3 Routing
4 Views trong Symfony
5 Twig Templates
6 Cơ sở dữ liệu Doctrine
7 Entity
8 Tổng kết giữa kỳ và Câu đố
1 Trang đầu tiên
2 Symfony Server
3 Twig Bootstrap CSS
4 Bootstrap Templates
5 Thiết lập cơ sở dữ liệu và entities
6 Tạo món ăn
7 Forms
8 Tải lên tệp
9 Mối quan hệ trong Doctrine
10 Bảo mật và Xác thực
11 Đăng ký và đăng nhập
12 Hiển thị thực đơn
13 Tạo đơn hàng
14 Gửi Email
15 Trang web hoàn chỉnh
1 CRUD
2 Easy Admin
3 Query Builder
4 Services và Validation
5 Lời kết

Giới thiệu khóa học

Welcome to the Symfony course for beginners! In this course you will learn how to use the powerful PHP framework Symfony 5. If you want to learn everything from the basics, to advanced topics, to stand-alone implementation of complex web applications in Symfony, this course is for you.

Not only can you build websites with Symfony, the framework is also great for developing microservices, APIs, mobile backends or highly complex web application with and without frontend.

In 7 hours you will learn step by step how to set up and implement your own projects. The course starts completely from 0, you should only have basic knowledge in PHP and HTML.

In the first part we will do all the necessary preparations to set up your development environment. (PHP 7+, MySQL, XAMPP, Visual Studio Code..) Furthermore I will show you helpful tools and software for the development. After that you will learn the project structure and how to use the console.

In the next part you will get to know all core components of Symfony. Controllers, routing, views, Twig, Doctrine and much more will be explained with a practical example and used live. After that you are ready for the web project.

The main part is the largest part of the course with more than 4 hours of content. Here you will implement a complete web application from the first to the last line of code. Besides the core components, you will learn more about forms, file upload, relationships, security, sending emails, Bootstrap frontend, databases and much more. As a bonus, at the end there is another chapter on advanced Symfony topics that cover the most important additions. With this knowledge, you can extend your Symfony projects as much as you want.

By the end of this course you will be able to create both simple websites and complex dynamic web applications using the great PHP framework Symfony.

Let's get started right away! :)

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Php
Hiển thị tất cả khoá học Php Frameworks
Hiển thị tất cả khoá học Symfony
Hiển thị tất cả khoá học Web Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊