Overview
As you prepare for your role in back-end development, practice bringing together multiple skills to build a full-stack Django app. You’ll start by setting up an environment for a local practical project, and refactoring the front and back-ends of an existing application. You will then have the opportunity to create the front and back-ends of a new application using your full-stack developer skills.
By the end of this course you will be able to:
- Explain common concepts related to full stack development
- Use HTML, CSS and JavaScript to develop well-structured, interactive and responsive websites
- Build a full stack application using Django that stores its data in models on a MySQL database and updates its pages with forms and API endpoints
- Describe the different environments that web applications are deployed to
To complete this course you will need previous experience with back-end development, Python, version control, databases, Django web framework and APIs.
Syllabus
- Introduction to the full stack
- Introduction to the concept of full stack developer. Learn about the roles and responsibilities of a full stack developer and N tier architecture.
- Front-end technologies
- Learn about the front-end technologies HTML, CSS and JavaScript.
- The full stack using Django
- Build a full stack application using Django.
- Production environments
- Explore the different environments that web applications are deployed to.
- Final project
- In this module, you will be assessed on the key skills covered in the course.
Taught by
Taught by Meta Staff
Reviews
5.0 rating, based on 1 Class Central review
4.6 rating at Coursera based on 205 ratings
Showing Class Central Sort
-
THis course really helped me to build my skills and knowledge strong in the backend aspects.I would really recommend this course to people from beginers to Advanced .