Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Python For Everybody : A Guide To Master Python Fundamentals

Posted By: ELK1nG
Python For Everybody : A Guide To Master Python Fundamentals

Python For Everybody : A Guide To Master Python Fundamentals
Published 8/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 1.99 GB | Duration: 8h 24m

A guide to master python fundamentals

What you'll learn

You will learn python language.

You will understand the syntax of python and how to use them to build python programs.

You will understand some of the basic programming concepts using python.

You will learn python basics such as variable, conditional and looping.

You will learn how to define functions in python.

You will learn the purpose of classes and modules and how to use them in python.

You will learn some of the important python data structures from collections such as list, tuple, dictionary, namedtuple ..etc

You will learn object oriented concepts such as inheritance and multiple inheritance of python.

You will understand how to handle exceptions in python.

You will learn decorators and it’s usage in python.

You will understand how to work with files in python.

You will understand about context manager’s and where it can be used.

You will learn about how can we write concurrent programs in python using threading module.

You will learn how to write socket programs in python.

You will learn how to persist records using sqlite3.

Requirements

It’s not mandatory to have prior programming experience.

Description

Welcome to the python course. In this course, you will learn programming basics inpython. You will understand python syntax and how to read and write basic python programs. You will learn and understand concepts that are used in python.Python is most widely used programming language in web development, scripting, data processing..etc. this course will teach you how to read, write python and how to build python applications. By the end of this course, you will become a professional python software engineer and will acquire the necessary skills to work on python project. What you will get from this course.you will learn python language.you will understand the syntax of python and how to use them to build python programs.You will understand some of the basic programming concepts using python.you will learn python basics such as variable, conditional and looping.you will learn how to define functions in python.you will learn the purpose of classes and modules and how to use them in python. you will learn how to package python source code to improve reusability.you will learn how to package python source code to improve reusability.you will learn some of the important python data structures from collections such as list, tuple, dictionaryyou will learn object oriented concepts such as inheritance and multiple inheritance of python.you will understand how to handle exceptions in python.you will understand what is virtual environment how it can be used to work with multiple python projects.you will understand the importance of underscores in python source code.you will learn decorators and it’s usage in python.you will understand how to work with files in python.you will understand about context manager’s and where it can be used.you will learn about how can we write concurrent programs in python using threading module.you will learn how to write socket programs in python. You will learn how to persist records using sqlite3.

Overview

Section 1: Introduction

Lecture 1 introduction

Lecture 2 table of contents

Lecture 3 python installation

Lecture 4 python installation demo

Section 2: Variable

Lecture 5 variable

Lecture 6 variable 2

Lecture 7 number

Lecture 8 number 2

Lecture 9 string

Lecture 10 string 2

Lecture 11 string template

Lecture 12 data types

Lecture 13 data types 2

Section 3: Control Flow

Lecture 14 control flow

Lecture 15 control flow 2

Section 4: Loops

Lecture 16 Loops Intro

Lecture 17 for

Lecture 18 for 2

Lecture 19 range

Lecture 20 while

Lecture 21 while 2

Section 5: Control Flow Continued…

Lecture 22 break

Lecture 23 continue

Lecture 24 break continue part 2

Lecture 25 pass

Lecture 26 pass 2

Lecture 27 match

Lecture 28 match 2

Lecture 29 else clause loop

Lecture 30 else clause 2

Section 6: Functions

Lecture 31 function definition

Lecture 32 function definition part 2

Lecture 33 function positional and keyword arguments

Lecture 34 function positional and keyword arguments part 2

Lecture 35 function positional and keyword arguments part 3

Lecture 36 function definition args and kwargs

Lecture 37 function definition args and kwargs part 2

Section 7: Operators

Lecture 38 operators

Lecture 39 operators part 2

Lecture 40 operators part 3

Lecture 41 operators is vs equal

Lecture 42 expressions

Lecture 43 expressions part 2

Lecture 44 expressions part 3

Section 8: Module

Lecture 45 module

Lecture 46 module part 2

Lecture 47 module part 3

Section 9: Classes

Lecture 48 class definition

Lecture 49 class definition 2

Lecture 50 inheritance

Lecture 51 inheritance part 2

Lecture 52 multiple inheritance

Lecture 53 multiple inheritance 2

Lecture 54 inheritance abstract class

Lecture 55 inheritance abstract class part 2

Section 10: Data Structures

Lecture 56 list

Lecture 57 list part 2

Lecture 58 list part 3

Lecture 59 tuple

Lecture 60 tuple demo

Lecture 61 set

Lecture 62 set demo

Lecture 63 dict

Lecture 64 dict demo

Lecture 65 list comprehension

Lecture 66 list comprehension demo

Section 11: Iterators

Lecture 67 iterator

Lecture 68 iterators part 2

Lecture 69 iterators part 3

Lecture 70 generators

Lecture 71 generators part 2

Lecture 72 generator expressions

Lecture 73 generator expressions demo

Lecture 74 profiling iterators vs generators

Section 12: Decorators

Lecture 75 decorator

Lecture 76 decorator 2

Lecture 77 multiple decorator

Section 13: Context Manager

Lecture 78 context manager

Lecture 79 context manager demo

Lecture 80 context manager part 2

Lecture 81 context manager part 2 demo

Lecture 82 context manager as functions

Lecture 83 context manager as functions part 2

Section 14: Files

Lecture 84 files

Lecture 85 reading files

Lecture 86 writing files

Lecture 87 context manager with files

Section 15: Exceptions

Lecture 88 exceptions

Lecture 89 exceptions part 2

Lecture 90 user defined exceptions

Lecture 91 user defined exceptions part 2

Lecture 92 try except else finally

Section 16: Virtual Environment

Lecture 93 virtual environment

Lecture 94 virtual environment part 2

Section 17: Concurrency

Lecture 95 threading intro

Lecture 96 threads

Lecture 97 threads part 2

Lecture 98 threads part 3

Lecture 99 lock

Lecture 100 lock demo

Lecture 101 barrier

Lecture 102 barrier part 2

Lecture 103 semaphore

Lecture 104 semaphore 2

Section 18: Socket Programming

Lecture 105 sockets

Lecture 106 sockets part 2

Lecture 107 sockets echoserver

Lecture 108 sockets echoserver part 2

Section 19: Http

Lecture 109 http

Lecture 110 http get with python

Lecture 111 http post with python

Section 20: Persistence with Sqlite3

Lecture 112 sqlite3

Lecture 113 sqlite3 part 2

Lecture 114 sqlite3 python db

Lecture 115 sqlite3 python db part 2

Lecture 116 sqlite3 datatypes

Lecture 117 sqlite3 custom datatypes

Anyone who wants to learn python programming.,Anyone who has learned a bit about programming and wants to master the fundamentals of python.,Anyone who is working on python project.,Anyone who comes from other programming language and wants to learn python.