A full-stack programmer/developer is someone who can work on the front-end (Interface) as well as back-end(Logic and Data) of any application. He is actually working in the presentation layer (Front-end Designing), the business logic layer (Logic Designing) and the database layer (Data Designing).
You will become an expert in at least one server-side language like python.
In addition to front-end and back-end expertise, a full stack developer must have a strong knowledge of at least one database technology like MySql, Oracle, MongoDB.
What Will You Learn
How to collect user requirements to design the structure of the system.
How to Coordinate with the clients to manage the project.
Write a front-end code for the interface of the system
Write back-end logic for the flow of instructions and data.
Write queries for the database.
Troubleshoot the application until it gives the required output.
Python as a Computer Programming Language
Django Definition, Installation and Coding Standards
Creating Your First Django Project and Your First Django Application
Connecting With SQLlite, the Default Django Database System
Connecting your Django application to MySQL Database
Setting up Django Administrator
Making your Django Apps reusable for other Projects
Creating Django views
Working with Django Models
Using Django to access and manipulate data in the database
More on using django api to edit data in database
Creating Django views that accept arguments
Creating Views that access the Database
Setting up a Django template
Managing Error Messages Such as Page not Found Error 404
Using Django API to Access Foreign Keys on Templates
Replacing Hardcoded URLs with Dynamic Values and URLs Namespacing
Creating Forms in Templates
Submitting and Displaying Form Results
Using Generic Views to Display Django Webpages
Testing your Application
Implementing a Simple Chat Application Using AWS API and Websockets
Once you enroll for a Certificate, you’ll have access to all videos, quizzes, and programming assignments (if applicable).
Peer review assignments can only be submitted and reviewed once your session has begun.
If you choose to explore the course without purchasing, you may not be able to access certain assignments.
Start instantly without leaving the comfort of your home
Easy for starters
Course is english language
One-on-One with Live Instructor
Step-by-step walk-through of the entire course with a live professional.
Get the dedicated attention, schedule and time of an active professional going through the entire course materials with you..
3 Times A Week
Registration Due: May 21, 2020
Validate your skills and enhance your credibility with an industry-recognized credential.