Classbaze

Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Symfony API Platform with React Full Stack Masterclass

Learn how to make a robust REST API in Symfony using API Platform and create a React SPA application
3.6
3.6/5
(1,008 reviews)
6,281 students
Created by

9.0

Classbaze Grade®

9.5

Freshness

7.2

Popularity

9.8

Material

Learn how to make a robust REST API in Symfony using API Platform and create a React SPA application
Platform: Udemy
Video: 19h 20m
Language: English
Next start: On Demand

Best Symfony classes:

Classbaze Rating

Classbaze Grade®

9.0 / 10

CourseMarks Score® helps students to find the best classes. We aggregate 18 factors, including freshness, student feedback and content diversity.

Freshness

9.5 / 10
This course was last updated on 11/2021.

Course content can become outdated quite quickly. After analysing 71,530 courses, we found that the highest rated courses are updated every year. If a course has not been updated for more than 2 years, you should carefully evaluate the course before enrolling.

Popularity

7.2 / 10
We analyzed factors such as the rating (3.6/5) and the ratio between the number of reviews and the number of students, which is a great signal of student commitment.

New courses are hard to evaluate because there are no or just a few student ratings, but Student Feedback Score helps you find great courses even with fewer reviews.

Material

9.8 / 10
Video Score: 10.0 / 10
The course includes 19h 20m video content. Courses with more videos usually have a higher average rating. We have found that the sweet spot is 16 hours of video, which is long enough to teach a topic comprehensively, but not overwhelming. Courses over 16 hours of video gets the maximum score.
The average video length is 7 hours 27 minutes of 12 Symfony courses on Udemy.
Detail Score: 9.6 / 10

The top online course contains a detailed description of the course, what you will learn and also a detailed description about the instructor.

Extra Content Score: 9.9 / 10

Tests, exercises, articles and other resources help students to better understand and deepen their understanding of the topic.

This course contains:

3 articles.
27 resources.
0 exercise.
0 test.

In this page

About the course

Have you ever wanted to advance your PHP skills to the next level? Maybe you have some prior PHP experience but you never had a change to work with a framework? Or you are new to PHP at all?
It does not matter! You can take this course to give your PHP projects a fresh start! In modern world, sooner or later, as a web developer you will have to create a API and a frontend application in React.JS or any other JS framework out there. It’s just a must have these days for any professional web developer!
This is where I can help you. Take this course to learn how to create robust APIs in PHP, using Symfony Framework 4 and API Platform. You will not believe how easy and instant it could be! I’ll take you step by step during the whole process, from creating your own robust API to making a modern React.JS application using Redux, Redux-Form and all the other tools that you just need to know to get a job these days!
Check out the course outline, free preview videos, and read some of the reviews that my other courses got:
“Real world course, made by a developer for developers, and very well explained. Learner knows ALL what he does, and why! Congratz!!!”
“I’ve taken a few different Udemy courses now with various instructors. I’ve found that I like Piotr’s teaching style the best out of all the instructors I’ve taken. He has the right balance of coding and in depth explanation, which is exactly what I was hoping to get when I purchased this course. Piotr provides some excellent insight into the inner workings of Symfony and does an awesome job of showing how you would begin to build a larger application utilizing the proper Symfony components. Symfony is a huge framework and I don’t think I would’ve been able to dig into the documentation and take it apart as quickly on my own. I highly recommend this course to anyone who wants to get their hands dirty and jump right into the meat of how Symfony works.”
“Really good course, i learned a lot. Keep up the good job!!”
“Great course! Really liked how the instructor included production deployment in the course. It was helpful!”
“Very detailed explanation. I’m loving it!”
“Amazing course! In-depth explanations, perfect talking pace, talks slow and is direct to the point. I had no previously knowledge in Symfony before starting, and this course gave me the confidence to start developing real world apps using Symfony. You will learn a lot of the Symfony framework, and some other cool techniques like Ajax Calls, Testing, Server configuration and Continous Deployment of your code.”

You will be creating a Blog application, starting with the API in Symfony API Platform, and then a complete React+Redux frontend app. We will also configure an administration panel for managing the platform.
Both Windows and MacOS are supported (I’ll show you how to install and configure PHP and Node.js on both)
What will you learn about Symfony and API Platform?
•You will learn how to create Symfony controllers and work with routing
•You will learn how to represent your database tables as objects in Doctrine
•You will see how you can quickly convert your Doctrine model to an API Resource
•You will learn how to paginate, filter and sort your collections
•You will see how to send an e-mail
•You will learn everything about Authentication (user sign-up, sign-in, including account confirmation through e-mail)
•You will understand everything about Authorization (User roles, privileges, restricting access)
•You will know how to handle file uploads through REST API
•You will learn how to log errors
•You will learn both unit testing (PHPUnit) and functional testing (Behat)
•You will know how to customize and extend the built-in operations that API Platform provide
•Data validation and serialization/deserialization
What will you learn about React.js?
•How to configure routes for your app using React Router
•How to handle state with Redux
•How to create great forms using Redux Forms
•Communicating with the API using Thunk Middleware
After finishing this course you will be able to confidently create your own complicated APIs in Symfony using API Platform and create a SPA application using React.js!
See you inside the course!

What can you learn from this course?

✓ You will know how to create a robust APIs in Symfony 4 using API Platform
✓ You will understand the basics of Symfony Framework
✓ You will know how to create a pretty complicated ReactJS application that works with API Platform (or any API!)

What you need to start the course?

• Any code editor
• Some previous PHP exposure would be very useful (this course does not teach PHP from the very basics!)
• JavaScript basics for the React part

Who is this course is made for?

• Anyone with at least a little knowledge about PHP and JavaScript who wants to take their skills to the next level
• Anyone who would like to see how modern the applications are made in 2018

Are there coupons or discounts for Symfony API Platform with React Full Stack Masterclass ? What is the current price?

The course costs $17.99. And currently there is a 82% discount on the original price of the course, which was $99.99. So you save $82 if you enroll the course now.
The average price is $13.2 of 12 Symfony courses. So this course is 36% more expensive than the average Symfony course on Udemy.

Will I be refunded if I'm not satisfied with the Symfony API Platform with React Full Stack Masterclass course?

YES, Symfony API Platform with React Full Stack Masterclass has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any financial aid for this course?

Currently we could not find a scholarship for the Symfony API Platform with React Full Stack Masterclass course, but there is a $82 discount from the original price ($99.99). So the current price is just $17.99.

Who will teach this course? Can I trust Piotr Jura?

Piotr Jura has created 7 courses that got 6,083 reviews which are generally positive. Piotr Jura has taught 28,978 students and received a 4.4 average review out of 6,083 reviews. Depending on the information available, we think that Piotr Jura is an instructor that you can trust.
Best Selling and Highest Rated Web Development Instructor
About me
I was always interested in how things work, and now I enjoy making complicated things easy for other people.
During my professional career, I’ve worked as a Web Developer, working with all kinds of backend and frontend technologies (you name it).
In what order should you watch my courses for the best experience?
Vue
1) Vue 3 incl. Router, VueX, Composition API & Firebase – comprehensive Vue course for beginners! Make sure to take this class if you need strong Vue skills before you apply for a job, or build your own project.
Node.js
1) Master NestJS – The JavaScript Node.js Framework
Symfony
1) Learn PHP Symfony 4 Hands-On Creating Real World Application – this covers the basics of the Symfony framework.
2) PHP Symfony 4 API Platform + React.js Full Stack Masterclass – creating APIs is the next step, but knowing the framework beforehand even a little bit would help a lot.
Laravel
1) Master Laravel PHP for Beginners and Intermediate – start here if you’re a beginner! This is comprehensive beginner-friendly and aimed at beginners.
2/3) Master Laravel with Vue.js Fullstack Development – next step with your Laravel learning – introducing Vue.js, creating APIs and SPAs – already knowing a little bit of Laravel would be very helpful.
2/3) Master Laravel with GraphQL, Vue.js, and Tailwind – learn GraphQL – an alternative to REST APIs, Tailwind CSS, and continue working with Vue. Includes a full crash course of Vue.js – so if you’re blue, you’ll be fine.
Browse all courses by on Classbaze.

9.0

Classbaze Grade®

9.5

Freshness

7.2

Popularity

9.8

Material

Platform: Udemy
Video: 19h 20m
Language: English
Next start: On Demand

Classbaze recommendations for you