In our new course, Connecting Front-End to Back-End, we'll introduce you to the technologies that allow the two to communicate. You'll explore the differences between client- and server-side rendering, create your own RESTful APIs (APIs that conform to REST standards), and learn how to organize your code with MVC (Model, View, Controller) architecture.
Who is it right for?
If you've been learning about front-end or back-end development and want to learn more about how the two interact, this is the course for you. The same goes for those looking to optimize their web apps and offer a more seamless experience for their users. As Jiwon Shin, one of the Curriculum Developers behind our new course, explains:
"Learning the difference between client-side and server-side rendering will help you make informed decisions as to which rendering method you should go with to suit the needs of your web apps. Plus, MVC architecture can help you restructure existing web pages to achieve modularity through separation of data representation, logical, and presentation layers."
Plus, REST standards and MVC architecture are ubiquitous in the tech industry, so getting familiar with both can help give you an edge in your job search.
What will you learn from the new course?
By the end of Connecting Front-End to Back-End, you'll be able to:
- Write code that enables the front end and back end to communicate
- Connect front end to back end using REST APIs
- Implement MVC architecture for full-stack web apps
- Identify the differences between client- and server-side rendering
Ready to become a better Web Developer? Start by Connecting Front-End to Back-End.