Read more

  6Month/60 Hours                                                  Price: 85,000

                                                                                     80,000

Full Stack Web-Development With Django And Flask

Full Stack Web-Development With Django and Flask basic to advance full-stack complete course powers you with everything you need to build responsive websites using Python, Django, Flask, HTML, CSS, Javascript. Whether you’re interested in changing career routes, expanding your present skill set, starting your own company, becoming a consultant, or just learning, this is your course. Learn to build websites with HTML, CSS, Python, Flask, And Django from basic to advanced levels. (Online Class Available)


Course Key Learning

Create a fully functional website using the Flask
Learn how to use HTML to create website content
Use CSS to create beautifully styled Websites
Understand HTTP requests
Learn how to take advantage of Bootstrap to quickly style sites
Use Javascript to interact with sites on the Front-End
Create fantastic landing pages
Learn the power of Python to code out your web applications
Use Flask  as a back end for the websites
GET VS POST
Implement a full Models-Views-Templates structure for your site
Use SQLite as a DataBase for Python
Use Django as a back end for the websites

Course Topics 

Module-01  Introduction To Front-End Web development

HTML Overview
HTML Tags
Doctype & Basic Layout
Headings, Paragraphs & Typography
Links, Images & Attributes
Lists & Tables
Forms
Mini Project 01 (Your 1st HTML Page)

Module -02 Introduction To CSS And bootstrap

Implementing CSS
Basic CSS Selectors
Dev Tools Introduction
Fonts In CSS
Color Types
Backgrounds & Borders
Working with Bootstrap: Reviewing basic styles and typography
Working with classes
Using form styles
Working with interactive components in bootstrap
Mini Project 02 (Your 1st Responsive Web Page)

Project: Complete Blog Application (Front-End design+site)

How to include images in our HTML site
Finishing the header and navigation
HTML forms: sending data
HTML forms: working with textures
Creating the footer with multiple columns
How to style the header and menu bar
Setting the font family in our project
How to style HTML forms and inputs
How to style the microblog entries
How to style the page footer
A CSS reference for what we’ve used in this section

Module-03 Web Programming with Javascript 

Variables
Conditions
Loops
Arrays
Functions
Query Selector
DOM Manipulation
Reviewing JavaScript Console
Arrow Functions
Project #1(Guess My Number)
JavaScript Objects
Project #2(Complete Website Using HTML CSS And JavaScript)

Module-04 (Introduction to Python Programming )

  • Introduction To Python
  • Installation Of Python
  • Hello World In Python
  • Comments In Python

Module-05 (Variables and Datatypes )

  • Variables In Python
  • Strings In Python
  • Numbers In Python
  • Getting A User’s Input
  • Word Replacement (Project-1)

Module-06 (Functions and Collections)

  • List In Python
  • List Methods
  • 2D Lists
  • Tuples In Python
  • Functions In Python
  • The Return Keyword
  • Dictionaries In Python

Module-7 (Control Flow)

  • IF Statements In Python
  • While Loops In Python
  • For Loops In Python
  • Building An Even Number Checker Program (Project-2)
  • Building A Basic Calculator (Project-3)

Module-08 (Advance Concepts In Python)

  • Try Except In Python
  • Reading Files
  • Writing Files
  • Classes and Objects In Python
  • Inheritance In Python
  • The Python Shell
  • Building A Simple Login and SignUp System With Python (Project-4)
  • Modules and PIP In Python

Module-09 Backend Development with Flask

Introduction To Back-End Development
Learning About HTTP requests
Understanding the Concept Behind GET vs POST
“Hello, world” with Flask
Using render_template to send longer HTML strings
What is Jinja2?
Jinja2 Expressions
Working with data structures in Jinja2
Conditional statements in Jinja2
Using loops in Jinja2

Project: Complete Blog App (Adding Back-End to Handle Front-End )

Setting up our Application
Using Flask as Backend
Using sqlalchemy As DataBase


Module-10 Working With DataBases 

Introducing sqlalchemy
Accessing sqlalchemy
Storing Data in DataBase
Adding Records
Editing Records
Updating Records
Deleting Records

Module-11 Django Web Development Framework

Introduction to Django
Django Setup
Creating Local or Virtual env
Admin Interface
Views in Django
Generic Views
Automated Testing
Static Files
Fixing Errors and Exceptions

Module-12 Adding Database

Introduction to SQLite
Design SQLite database from start to finish
Differentiate between RDBMS and NoSQL databases
Spot key features and advantages of NoSQL database MongoDB over RDBMS databases
Installing SQL
Working on SQL
 Learn to perform CRUD Operations with SQL

Module-13 Final Project

Complete Blog App With Django
Weather App with Django

Course Prerequisites

Passion to learn web development with a computer and internet connection


Free Resources:

Django Road Map

Django Project Ideas

Python Data Structures


Course Audience

Students /Beginners want to start a career in back-end development
Professionals looking to bridge gaps in their knowledge
Front-end Developers looking to get into back-end Development

International Student Fee : 350 $

0 Reviews

Contact form

Name

Email *

Message *