Website Development with Python and Django

Web Developmnet with Python/Django | Live Course | CollegeHumara

Web Development with Python and Django - Live Online Course

4999 1499

Rating:
5/5

Course Overview

The Web Development with Python/Django Training by CollegeHumara is a 4-weeks training program in the fields of HTML, CSS, Bootstrap, Javascript, Python, and Django. In this training program, you will learn multiple web technologies that will enable you to create your own web projects. The program is created by experts in the field of web development.


It will be an online live (Live Stream) class, so you can attend this class from any location. It will be an interactive live session, where you can ask your doubts to the instructor.

 

Recommended for:  Anyone who wants to learn and build Python-based web applications, specifically college students who are looking to build their next big startup or to acquire skills!

Course Prerequisites:
Basic programming knowledge.

Course Duration:
9th Aug 2020 – 4th Sep 2020

Class Schedule:
Wednesday: 9:00 PM – 10:30 PM
Friday: 9:00 PM – 10:30 PM
Sunday: 3:00 PM – 5:00 PM

Project: Blogging and Portfolio Website using Python and Django
A blogging website that supports blogs and comments
functionality. You will also be able to add your portfolio in it. This website will be styled and designed with Javascript and Bootstrap. You will use REST architecture build using Django. This project emphasizes on teaching the renowned MVT architecture. The Project will be deployed on a free service and can be accessed over the internet by anyone.

Course Features
What will you learn
Course Content

HTML Introduction and First Webpage

  • HTML Page Structure
  • Tags and Basic elements
  • Attributes
  • Hyperlinks
  • Lists
  • Images
  • Tables
  • Forms

Cascading Style Sheets

  • Inline and Internal
  • CSS – Classes and Ids
  • Colors
  • Positioning
  • Margins, paddings, and borders
  • Font styling
  • Aligning and Styling text
  • Introduction
  • Container elements
  • Grid Systems
  • Jumbotron & Glyphicons
  • Column / Rows
  • Flex box
  • Navbar
  • Images
  • Forms and Tables
  • Modals, Popovers and Tooltips 

JavaScript

  • What Is Javascript?
  • Internal/External Javascript
  • Variables, Arrays and Objects
  • If/else Statements
  • Loops
  • Functions
  • Accessing DOM Elements
  • Event Listeners
  • Changing Website Content
  • Manipulating Styles With Javascript
jQuery
  • What Is jQuery?
  • Event Listeners
  • Changing Website Content
  • Changing Website Styles
  • AJAX
  • Basics
    • Variables, arrays, If statements, Loops, and functions
    • lambda/map/filter expressions, OOPS
  • Virtualenv, pip, web servers, client-server basics
  • Introduction to Django
  • Django project structure 
  • MVC basics and MVT in Django implementation
  • Model Layer – Introduction to models
  • Django Migrations
  • Django ORM – Executing Queries, filter and get queries
  • Django Admin site
  • View Layer – The basics, URLConfs, View Functions
  • Request / Response objects
  • Template Layer
  • Jinja Templating
  • Forms for models
  • Adding Caching Layer [Memcache]
  • Auth and OAuth and login
  • APIs basics
  • Function-based APIs
  • Class-based APIs
  • Serializers with Django rest framework
  • Deployment of website using a free service
Course Instructor
Rajan Chauhan

Software Developer at Tathya.earth | Ex – Full Stack Developer at Carwale | MNNIT Allahabad ’17

Worked with Carwale for 2+ years. Worked across roles as a full stack developer and later to Data Engineering. Have worked on tech roles involving technologies like React, ASP.net, Django, Flask, Spark, Cassandra, MySQL, Kafka, etc.
Have experience working with Python, Scala, Golang, Javascript. He has also helped some other started in bootstrapping their product in related technologies.

FAQ

It will be an online live (Live Stream) class, so you can attend this class anywhere. It will be an interactive live session, where you can ask your doubts to the instructor. You just need to have a working internet and a PC/Laptop.

The course mentor will guide you with the project in the class itself.

Yes, It’s a CollegeHumara certified program that includes projects along with learning. All students will receive a completion certificate.

The planned batch size is 30-35.

The course includes 12 lectures which will be completed in 4 weeks. There will be three classes a week on Wednesday (9:00 PM – 10:30 PM) , Friday (9:00 PM – 10:30 PM) and Sunday (3:00 PM – 5:00 PM)

The recorded session of the class will be uploaded in 2 working days.

There will be special doubt classes by the instructor to clear all your doubts. Apart from that there will also be a closed group of all the students taking up the course.

Register yourself for the course by filling your details in the given form and completing the payment. Register at least 24 hours before the commencement of the course.

After filling your details, you’ll be redirected to the payments page where you’ll find options which are – Net Banking, UPI, Wallet, Debit Card / Credit Card.

 You can fill in the query form to get in touch with us. You can also text us at +91-8949196187 on WhatsApp.

Yes you can register for the demo class here. It’s a free class on 2nd August 2020.

Course Registration

Batch: CHWD-1
Date: 9th August 2020 – 4th September 2020

If you have any query regarding the course, let us know and we will reach out to you.