*Friday CLOSED

Timings 10.00 am - 08.00 pm

Call : 021-3498-6664, 0312-216-9325 DHA 021-35344-600, 03333808376, KSA 0502283468

Full Stack Web-Development With Django And Flask

Be the first to rate Full Stack Web-Development With Django And Flask
Or log in to access your purchased courses
by gharis
Price: 60,000
6 Months
0 Lessons

Python and Flask Full-stack web development 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
  • 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-05 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-11 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-12 Final Project

  • Complete Blog App With Django
  • Weather App with Django

🎥 Your FREE eLearning Courses (Click Here)

International Student Fee : 350 $

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

Related Courses 

MERN Stack Developer

Complete Web Development Bootcamp with React JS

Full Stack Web Development With E-commerce Project

Full Stack Web Developer Training (Python and Django)

 Fundamentals Of Web Development 

Join FREE – Big Data Workshop 



Flexible Classes Schedule

Online Classes for out of city / country students

Unlimited Learning - FREE Workshops

FREE Practice Exam

Internships Available

Free Course Recordings Videos

Register Now


Print Friendly, PDF & Email


Or log in to access your purchased courses

OMNI ACADEMY & CONSULTING is one of the most prestigious Training & Consulting firm, founded in 2010, under MHSG Consulting Group aim to help our customers in transforming their people and business - be more engage with customers through digital transformation. Helping People to Get Valuable Skills and Get Jobs.

Read More

Contact Us

Get your self enrolled for unlimited learning 1000+ Courses, Corporate Group Training, Instructor led Class-Room and ONLINE learning options. Join Now!
  • Head Office: A-2/3 Westland Trade Centre, Shahra-e-Faisal PECHS Karachi 75350 Pakistan Call 0213-455-6664 WhatsApp 0334-318-2845, 0336-7222-191, +92 312 2169325
  • Gulshan Branch: A-242, Sardar Ali Sabri Rd. Block-2, Gulshan-e-Iqbal, Karachi-75300, Call/WhatsApp 0213-498-6664, 0331-3929-217, 0334-1757-521, 0312-2169325
  • ONLINE INQUIRY: Call/WhatsApp +92 312 2169325, 0334-318-2845, Lahore 0333-3808376, Islamabad 0331-3929217, Saudi Arabia 050 2283468
  • DHA Branch: 14-C, Saher Commercial Area, Phase VII, Defence Housing Authority, Karachi-75500 Pakistan. 0213-5344600, 0337-7222-191, 0333-3808-376
  • info@omni-academy.com
  • FREE Support | WhatsApp/Chat/Call : +92 312 2169325

  • Monday10.00am - 7.00pm
  • Tuesday10.00am - 7.00pm
  • Wednesday10.00am - 7.00pm
  • Thursday10.00am - 7.00pm
  • FridayClosed
  • Saturday10.00am - 7.00pm
  • Sunday10.00am - 7.00pm
WhatsApp Us