Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Certificate program in Python Full Stack - E-Learning

via SWAYAM Plus

Overview

Google, IBM & Meta Certificates – 40% Off
One plan covers every Professional Certificate on Coursera.
Unlock All Certificates

Become proficient in full-stack web development using Python. Learn to build dynamic web applications with Django, Flask, and front-end technologies.

Intended audience

Frontend Developer, Web Designer, HTML/CSS Developer, JavaScript Developer, Python Developer, Junior Web Developer, Scripting Developer, Automation Developer, Full Stack Developer (Entry Level)

Prerequisites

  • BE / B. Tech / ME / M. Tech / Degree

Assessment & certification

  • Assessment fee: Included — no extra fee
  • Assessment mode: Online
  • Assessment type: MCQ
  • Assessment provider: ExcelR
  • Certificate provider: SWAYAM Plus and ExcelR

NCrF level: 7.5 (NCrF credit-eligible)

Syllabus

  • Week 1: • HTML:
  • Week 2: • Standard markup language for creating web pages and applications
  • Week 3: • Tags and Elements: Enclosed in angle brackets, opening & closing tags, represent webpage components
  • Week 4: • Tables: Display data in rows & columns
  • Week 5: • Forms: Collect user input with text fields, checkboxes, radio buttons, dropdowns, buttons
  • Week 6: • SVG: XML-based vector graphics for 2D visuals, supports interactivity & animation
  • Week 7: • CSS (Cascading Style Sheets):
  • Week 8: • Styling language for HTML documents, controls layout & appearance
  • Week 9: • Selectors: Target elements by tag, class, ID, attributes, relationships
  • Week 10: • Box Model: Content, padding, border, margin
  • Week 11: • Project on Box Model & Display: Layouts using box model & display properties
  • Week 12: • CSS Typography: Fonts, size, weight, spacing, alignment
  • Week 13: • Grids: 2D layout system with rows & columns
  • Week 14: • Flexbox: 1D layout for flexible spacing
  • Week 15: • Project on CSS: Build layouts & apply responsive styling
  • Week 16: • Bootstrap Project: Use Bootstrap framework for responsive websites
  • Week 17: • JavaScript:
  • Week 18: • Operators: Arithmetic, assignment, comparison, logical, bitwise
  • Week 19: • Conditions: if, else, switch, ternary
  • Week 20: • Loops: for, while, do-while, for...in
  • Week 21: • Functions: Reusable code blocks
  • Week 22: • Event Loops: Manage async task execution
  • Week 23: • Callback Functions: Functions as arguments for async operations
  • Week 24: • Asynchronous Functions: Promises, async/await for non-blocking code
  • Week 25: • Python:
  • Week 26: • Introduction to Python: Who discovered Python, what is Python, features, installation
  • Week 27: • Python Basics: Variables, keywords, datatypes
  • Week 28: • Numeric Datatypes: Declaration & methods
  • Week 29: • Strings: Declaration & methods
  • Week 30: • Lists: Declaration & methods
  • Week 31: • Conditions: if, if else, elif, nested if
  • Week 32: • Dictionaries: Basic use
  • Week 33: • Loops & Control: for loop, while loop, break, continue, pass
  • Week 34: • Python Functions: Arguments, variable scope, global keyword, recursion, modules, packages, main function
  • Week 35: • Python Files: Directory & file management, CSV read/write
  • Week 36: • Python Exception Handling: Exceptions, handling, custom exceptions
  • Week 37: • Classes & Objects: Object & class, inheritance, multiple inheritance, polymorphism, operator overloading
  • Week 38: • Regex, Class Project

Taught by

ExcelR

Reviews

Start your review of Certificate program in Python Full Stack - E-Learning

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.