Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python And Django Framework And HTML 5 Stack Complete Course
Rating: 4.3 out of 5(1,246 ratings)
106,551 students

Python And Django Framework And HTML 5 Stack Complete Course

Beginner to Expert Python, Learn Python Complete Full Stack Course With Python, Django Framework and HTML 5 Course
Created byHorizon Tech
Last updated 3/2024
English
English [Auto],

What you'll learn

  • Go from Beginner to Advanced in Python Programming by learning all of the basics to Object Orientated Programming.
  • Write scripts for general productivity tasks Read and comprehend Python code Gain knowledge in regard to general programming concepts
  • Use variables to store, retrieve and calculate information
  • Utilize core programming tools such as functions and loops
  • Django Framework With Building Projects
  • Django for creating robust websites and web apps
  • Build website and web applications HTML and CSS for front end web development
  • HTML 5 Introduction, Use of Tags , Forms, Tables In HTML 5,

Course content

3 sections83 lectures11h 33m total length
  • Python Installing Anaconda3:43

    Install and configure Anaconda on Windows, choose Python 3.6 64-bit, accept the license, set the destination folder and path, and prepare to run Python programs in Anaconda editor.

  • Tutorial 2-Python Overview13:46

    Overview of Python highlights: high level, object oriented, easy syntax; immediate, script, and IDE workflows; cross-platform, interpreted, with popular frameworks like Django and NumPy.

  • Tutorial 3-Python Variables And Constants3:23

    Explore defining constants and variables in Python, with capitalized names like pi and Gravity, and observe dynamic typing through assigning, reassigning, printing, and multi-value assignments.

  • Tutorial 4-Python Class And Objects(demonstration)4:22

    Demonstrates defining a Python class for complex numbers with an __init__ constructor, real and image parts, and a display method; creates objects, prints, and explores attribute deletion and errors.

  • Tutorial 5 -Python Array Implementation8:50

    Explore Python array concepts by comparing lists and NumPy arrays, and learn creation, indexing (including negative indices), length, append, remove and pop, concatenation, slicing, and multi-dimensional arrays.

  • Tutorial 6-Python Keywords And Identifiers.21:38

    Explore python keywords and identifiers, including true, false, none, and, or, not, break, continue, class, def, del, lambda, global, nonlocal, with, yield, and assertion.

  • Tutorial 7-Python Tuples12:58

    Learn to use Python tuples, contrast with lists by immutability, and master accessing, slicing, unpacking, nesting, and common tuple operations like count, index, and membership.

  • Tutorial 8-Python sets.13:03

    Explore how Python sets are unordered and unique, immutable elements with a mutable set, and learn creation, duplication removal, and operations like union, intersection, difference, and symmetric difference.

  • Tutorial 9-Python Different Modules1:32

    Learn to import Python modules with aliasing, use from import and wildcard imports, and access values like pi through aliases such as m.pi or pi.

  • Tutorial 10-Python Directory And File management.4:32

    Learn python directory and file management with the os module, including getcwd for the current working directory, changing directories, listing files, and creating, renaming, and removing items.

  • Tutorial 11-Python Dictionary7:33

    Define Python dictionaries with key-value pairs and learn to access values by keys. Update, add, and delete entries using get, indexing, pop, del, and clear; explore comprehension and membership tests.

  • Tutorial 12-Python Strings14:25

    Master Python strings: define with single, double, or triple quotes; index and slice; concatenate, format, and escape characters; learn immutability, and common methods like lower, upper, find, replace, and enumerate.

  • Tutorial 13-Python Data Type Conversion3:24

    Explore Python datatype conventions and typecasting, highlighting implicit and explicit type conversions between int, float, and string, with examples of safe conversions and the type error from incompatible addition.

  • Tutorial 14-Python Numbers13:43

    Explore Python numbers: int, float, and complex types; learn type checks with isinstance; understand numeric representations (binary, hex, octal) and use decimal, fractions, math, and random modules.

  • Tutorial 15-Python Namespace and scope4:51

    Explore Python namespaces and scope, learning how identifiers map to objects and how the id function reveals memory addresses, while examining global and nested function scopes.

  • Tutorial 16-Python global local nonlocal.4:53

    Learn how global, local, and nonlocal variables work in Python, with nested functions showing nonlocal updates to outer variables and how global and local scopes interact.

  • Tutorial 17-Python Global Keywords.2:31

    Explore the Python global keyword and global scope with function one and a nested function two, showing how global x updates to 25 while inside the nested function remains 20.

  • Tutorial 18-Python Iterators8:42

    Learn how Python iterators return data one at a time via the iterator protocol, using the next and __iter__ methods. Build a powers-of-two iterator with __init__ and __next__.

  • Tutorial 19-Python Iterations Using for3:20

    Learn how to use Python for loops to iterate and print elements from lists, tuples, and ranges, manage indentation, and use an else block for loop completion.

  • Tutorial 20-Python Inheritance6:22

    Explore Python inheritance and polymorphism by building base and derived classes, using super constructors, and demonstrating method sharing with bird, penguin, and parrot examples.

  • Tutorial 21-Python Multiple Inheritance3:14

    Explore Python multiple inheritance by building a multi derived class that inherits from three base classes, invoking inherited methods and its own function to print outputs.

  • Tutorial 22-Python Function Arguments7:20

    Demonstrate Python functions with required and default arguments, returns, and arbitrary arguments using practical examples like max of two numbers and sum of multiple inputs.

  • Tutorial 23-Python Functions10:43

    Explore Python functions, including user defined and library functions, using def, parameters, docstrings, return values, and indentation to build a menu-driven calculator with input handling.

  • Tutorial 24-Python break statement.2:27

    Demonstrates the Python break statement by generating a random number (1–19) and looping until the guess matches, then exiting the loop and printing the success message.

  • Tutorial 25-Python continue statement1:47

    explains the use of the continue statement in Python, using for i in range(1,20) to show how odd numbers are skipped and even numbers are printed.

  • Tutorial 26-Python Errors And Exceptions6:47

    Explore Python errors and exceptions with try, except, and finally blocks, including how string-to-integer conversion errors, zero division errors, and type errors are handled, and how finally ensures file closure.

  • Tutorial 27-Python Try, Except And Finally5:20

    Explore python exception handling with try, except, and finally, addressing zero division, value and type errors, and name errors through practical demonstrations of multiple except blocks and raised errors.

  • Tutorial 28-Python User Defined Exception4:29

    Define a voters eligibility user defined exception by inheriting Exception and calling super in its constructor, raise it for under 18, and demonstrate try, except, finally and type error handling.

  • Tutorial 29-Python OOP Approach12:37

    Learn Python object-oriented programming by defining classes and objects, using the __init__ constructor with self, and exploring inheritance and encapsulation.

  • Tutorial 30-Python Nested Dictionary Implementation5:42

    Learn how to declare and define Python nested dictionaries, access nested elements, add and delete entries, and iterate through nested structures with practical examples.

  • Tutorial 31-Python Operator Overloading5:02

    Demonstrate operator overloading in Python by defining a point class with x and y, implementing __str__ for printing, __add__ for addition, and __lt__ for magnitude comparison, using P1 and P2.

  • Tutorial 32-Python Statements And Comments4:06

    Explore Python statements and comments, including hash-based single-line comments and triple-quoted multi-line comments, plus variable assignments and expressions. Demonstrates implicit and explicit line continuation, semicolon separation, and indentation defining blocks.

  • Tutorial 33-Python Pass Statement1:10

    Learn that the Python pass statement acts as a placeholder in a for loop, producing no output, and can be replaced later to add functionality.

  • Tutorial 34-Python Generators5:51

    Discover how Python generators simplify iterators by using yield to pause and resume, with automatic next handling and examples like reversing strings.

  • Tutorial 35-Python Decorators5:30

    Explore Python decorators, including higher-order and inner functions with the @ syntax, to modify code. See examples with a simple function and a decorated division that handles division by zero.

  • Tutorial 36-Python While Loop16:37

    Explore Python's while loop with practical examples: counting down from three, using while..else, and building nested patterns with dots and stars in a dressing-table style.

  • Tutorial 37-Python use of If,elif,else5:26

    Explore python conditional statements by using if, elif, and else with proper indentation and colon, including nested if examples and age-based conditions.

  • Tutorial 38-Python Matrix Implementation5:49

    Explore python two dimensional matrices via nested lists, create a dynamic 3x4 zero matrix, access elements with indices, and understand shallow versus deep copies.

  • Tutorial 39-Python Regular Expressions22:14

    Explore Python regular expressions to search, validate, and replace strings, using re, findall, search, iterators, and sub, with examples for email, phone, and zip code formats.

  • Tutorial 40-Python List Comprehension7:45

    Explore Python list comprehension with practical examples: build lists from strings using a for loop, compare lambda mapping, apply conditional filters, and transpose a matrix.

  • Tutorial 41-Python Recursion1:57

    Learn how to implement recursion in Python by building a factorial function with a base case of n <= 1 and using n * factorial(n-1), illustrated with 5! = 120.

  • Tutorial 42-Python Input, Output And Import8:01

    Learn Python input and output: use print with end and sep, convert input to int, format with placeholders, and import math to power with pow.

  • Tutorial 43-Python Shallow And Deep Copy7:20

    Explore shallow copy and deep copy in Python, showing how the equal to operator shares references while copy.copy and copy.deepcopy create distinct or nested copies via the copy module.

  • Tutorial 44-Python Lamda Function3:52

    Explore Python lambda functions as anonymous functions defined with lambda, and contrast them with def for ordinary functions. Use filter to select even numbers and map to double list items.

  • Tutorial 45-Python Assert3:31

    Explore how Python asserts validate boolean conditions and raise an assertion error when they evaluate to false. See an average calculation guarded by len marks not equal to zero.

  • Tutorial 46-Python @property10:11

    Learn how Python property enables clean getter and setter access to private temperature attributes, validates against below absolute zero, and converts Celsius to Fahrenheit in practical class examples.

Requirements

  • A computer, Access to the internet, An interest in learning Python
  • Only the very basic computer skills are needed

Description

Learn Full Stack Course With  Python, Django framework, And HTML 5 From the Beginning in Full Stack Course 2022

  •   Created thorough, extensive, but easy-to-follow Hours of content that you’ll easily understand and absorb.

    The course starts with the basics of  Python fundamentals, programming, and user interaction in full-stack course


    The curriculum is going to be very hands-on as we walk you from start to finish to become a professional HTML 5, Python developer. We will start from the very beginning by teaching you HTML 5 Basics then Python basics and programming fundamentals, and then going into advanced topics and different career fields in Python so you can get real-life practice and be ready for the real world.


  • The topics covered in this course are:

* Beginner to Expert Python contents:


  • Array implementation

    File methods

    Keywords and Identifiers

    Python Tuples

    Python Basics

    Python Fundamentals

    Data Structures

    Object-Oriented Programming with Python

    Functional Programming with Python

    Lambdas

    Decorators

    Generators

    Testing in Python

    Debugging

    Error Handling

    Regular Expressions

    Comprehensions

    Modules


  • Django Framework With Building Projects:

    Django Web Framework, you will learn the fundamentals of web applications. web applications using Python Django Web Framework.

    • Build website and web applications

    • HTML and CSS for front-end web development

    • Bootstrap for responsive web design

    • Python

    • Django for creating robust websites and web apps

    * BUILD A WEB APPLICATION USING  DJANGO FRAMEWORK:

  • * Brief Introduction To HTML 5:

HTML Basic Tags

HTML List Tags

HTML Attributes

HTML Forms

HTML SVG

HTML Blocks

  • See you inside the course!

Who this course is for:

  • For Complete Python Programming Beginners
  • For People New to Python,Django Framework And HTML5