Companies Home Search Profile

Python Masterclass 2023: Build 19 Real World Python Projects

Focused View

Ashutosh Pawar

49:49:38

137 View
  • 001 Introduction To The Course.mp4
    08:27
  • 001 Introduction-To-Python-Programming-Langguage.pdf
  • 001 Python A High Level Programming Language.mp4
    09:14
  • 002 General Purpose Programming Languages.mp4
    06:43
  • 003 Dynamic Typing & Garbage Collection In Python.mp4
    04:31
  • 004 How To Use Section Notes For Effective Learning.html
  • 005 Section Notes.html
  • 006 Up Next.html
  • 001 Installing Python On Windows.mp4
    02:39
  • 002 Installing PyCharm On Windows.mp4
    02:51
  • 003 Installing Python On Mac.mp4
    02:23
  • 004 Installing PyCharm On Mac.mp4
    02:21
  • 005 Installing Python On Linux.mp4
    01:52
  • 006 Installing PyCharm On Linux.mp4
    01:40
  • 007 How To Fix Installation Issues.html
  • 001 Using Python Shell On Windows.mp4
    03:41
  • 002 Using Python Shell On Mac.mp4
    04:11
  • 003 Using Python Shell On Linux.mp4
    03:02
  • 001 Basic Arithmetic Operations In Python.mp4
    04:43
  • 002 Exponent & Modulus Operators.mp4
    09:11
  • 003 Creating Strings & Using Escape Characters.mp4
    09:49
  • 004 Accepting User Input.mp4
    05:05
  • 005 Concatenation Of Strings.mp4
    07:09
  • 006 Data Types In Python.mp4
    05:36
  • 007 Variable Declaration & Assignment.mp4
    07:59
  • 008 Naming Conventions To Follow While Creating Variables.mp4
    05:41
  • 009 Operators In Python.mp4
    05:27
  • 010 Logical Operators.mp4
    05:25
  • 011 Hello World Program Using PyCharm On Windows.mp4
    05:23
  • 012 Hello World Program Using PyCharm On Mac.mp4
    05:15
  • 013 Hello World Program Using PyCharm On Linux.mp4
    03:57
  • 014 Adding Comments To Your Code.mp4
    05:42
  • 015 Accepting Input & Adding Numbers.mp4
    06:54
  • 016 Creating Username & Email Using Concatenation.mp4
    06:34
  • 017 Comparing User Strings.mp4
    03:49
  • 018 Creating A Simple Interest Calculator.mp4
    09:22
  • 019 F Strings In Python.mp4
    08:42
  • 020 Creating A BMI Calculator.mp4
    05:32
  • 021 Source code.html
  • 022 Section Notes.html
  • 001 Lists In Python.mp4
    07:55
  • 002 Storing Different Data Types In A List.mp4
    04:43
  • 003 Negative Indexing.mp4
    04:23
  • 004 List Slicing.mp4
    03:16
  • 005 List Slicing Using Negative Indexing.mp4
    03:10
  • 006 In & Not In Operators.mp4
    03:25
  • 007 List Functions.mp4
    11:52
  • 008 Addition & Multiplication Operation On Lists.mp4
    03:21
  • 009 Nesting Lists.mp4
    05:06
  • 010 Mutability Of Lists.mp4
    03:50
  • 011 Tuples.mp4
    05:27
  • 012 Dictionaries.mp4
    08:43
  • 013 Creating Dictionaries Using dict().mp4
    04:59
  • 014 Get Method.mp4
    04:21
  • 015 Update & Pop Method.mp4
    04:41
  • 016 Items & Keys Method.mp4
    03:16
  • 017 Set & Creating Sets.mp4
    05:38
  • 018 Empty Set.mp4
    04:05
  • 019 Set Operations.mp4
    08:00
  • 020 Add & Remove Set Methods.mp4
    05:54
  • 021 Searching Items In A List.mp4
    04:16
  • 022 Adding & Removing Items.mp4
    05:19
  • 023 Adding List Item At A Position.mp4
    05:39
  • 024 Adding Products To A Dictionary.mp4
    07:52
  • 025 Deleting Items From Dictionary.mp4
    02:21
  • 026 Editing Dictionary Values.mp4
    03:50
  • 027 Source code.html
  • 028 Coding Challenge 2.html
  • 029 Coding Challenge 2 Solution.html
  • 030 Section Notes.html
  • 001 If Conditional Statement.mp4
    07:41
  • 002 Understanding Indentation In Python.mp4
    04:17
  • 003 Accept User Input & Check If Condition.mp4
    04:47
  • 004 Elif Statement.mp4
    07:32
  • 005 Nested If.mp4
    06:46
  • 006 Nested If Example.mp4
    06:15
  • 007 Range Function.mp4
    06:31
  • 008 For Loop.mp4
    08:04
  • 009 Looping Through List.mp4
    03:16
  • 010 Looping Through A Dictionary.mp4
    02:35
  • 011 While Loop.mp4
    07:28
  • 012 Break Statement.mp4
    03:57
  • 013 Continue Statement.mp4
    05:23
  • 014 Adding Items To Cart Using For Loop.mp4
    05:42
  • 015 Adding Items Using While Loop.mp4
    05:39
  • 016 Creating A List Of Products.mp4
    08:46
  • 017 Adding Items To Cart.mp4
    07:34
  • 018 Displaying Cart Items.mp4
    02:24
  • 019 Incrementing The Quantity.mp4
    06:20
  • 020 Calculating Total Cart Value.mp4
    03:34
  • 021 Source code.html
  • 022 Section Notes.html
  • 023 Coding Challenge 3.html
  • 024 Coding Challenge 3 Solution.html
  • 001 Functions.mp4
    08:34
  • 002 Passing Arguments To Functions.mp4
    08:01
  • 003 Keyword Arguments.mp4
    04:26
  • 004 Default Parameters.mp4
    05:13
  • 005 Making function return a value.mp4
    08:03
  • 006 Calling a function in other function.mp4
    02:28
  • 007 Making A Function Return Multiple Values.mp4
    05:29
  • 008 Passing List To A Function.mp4
    05:43
  • 009 Returning List.mp4
    07:08
  • 010 Local & Global Variables.mp4
    04:59
  • 011 Accessing Global Variables Inside A Function.mp4
    04:01
  • 012 Check If A String Is A Palindrome.mp4
    11:01
  • 013 Function To Check Foe Palindrome.mp4
    04:47
  • 014 EMI Calculator.mp4
    06:04
  • 015 Recursion In Python.mp4
    03:28
  • 016 Factorial Using Recursion.mp4
    07:55
  • 017 Variable Length Positional Arguments.mp4
    05:00
  • 018 Variable Length Keyword Arguments.mp4
    05:25
  • 019 Decorators.mp4
    06:05
  • 020 Another Way Of Using Decorator.mp4
    03:46
  • 021 Decorating Functions Accepting Arguments.mp4
    04:52
  • 022 Decorating Functions Returning Values.mp4
    04:32
  • 023 Source code.html
  • 024 Coding Challenge 4.html
  • 025 Coding Challenge 4 Solution.html
  • 026 Section Notes.html
  • 001 Module.mp4
    02:02
  • 002 Creating our own module.mp4
    06:51
  • 003 Random module.mp4
    04:03
  • 004 Datetime module.mp4
    07:13
  • 005 Source Code.html
  • 006 Section Notes.html
  • 001 Introduction to errors & exceptions.mp4
    01:31
  • 002 Syntax error.mp4
    04:50
  • 003 Logical error.mp4
    04:03
  • 004 Runtime error.mp4
    07:41
  • 005 Try & except block.mp4
    05:52
  • 006 Else block.mp4
    03:19
  • 007 Finally block.mp4
    02:30
  • 008 Coding Challenge 5.html
  • 009 Coding Challenge 5 Solution.html
  • 010 Source Code.html
  • 011 Section Notes.html
  • 001 Introduction To File Handling.mp4
    01:16
  • 002 Opening A File.mp4
    03:44
  • 003 Reading Data From A File.mp4
    04:20
  • 004 Writing & Appending Data To A File.mp4
    04:13
  • 005 Opening Files Using With.mp4
    03:09
  • 006 Readline & Readlines.mp4
    05:01
  • 007 Strip Method.mp4
    04:24
  • 008 Saving User Data In A File.mp4
    06:14
  • 009 Reading Saved Names.mp4
    04:01
  • 010 Saving Complex Data.mp4
    07:01
  • 011 Serialization.mp4
    05:25
  • 012 Deserialization.mp4
    03:56
  • 013 Writing Serialised Data To File.mp4
    09:15
  • 014 Preserving Old Data.mp4
    05:44
  • 015 Reading User Data.mp4
    06:16
  • 016 Editing User Data.mp4
    11:37
  • 017 Deleting User Data.mp4
    04:45
  • 018 Coding Challenge 6.html
  • 019 Coding Challenge 6 Solution.html
  • 020 Source Code.html
  • 021 Section Notes.html
  • 001 Lambda Functions In Python.mp4
    08:18
  • 002 Map In Python.mp4
    06:50
  • 003 Using Map In Different Ways.mp4
    07:15
  • 004 Filter In Python.mp4
    06:05
  • 005 Generators In Python.mp4
    06:45
  • 006 Celsius to Fahrenheit Using Map.mp4
    03:20
  • 007 Extracting Initials From Name.mp4
    05:16
  • 008 Extracting Initials Using Map.mp4
    05:53
  • 009 Reversing a List Using Map.mp4
    05:40
  • 010 Source Code.html
  • 011 Section Notes.html
  • 001 Introduction To Object Oriented Programming In Python.mp4
    04:22
  • 002 Creating Class & Objects.mp4
    07:09
  • 003 Instance Attributes.mp4
    09:06
  • 004 Methods In Object Oriented Programming.mp4
    08:33
  • 005 Functional & OOP Based Way Of Writing Code.mp4
    07:55
  • 006 Inheritance.mp4
    09:29
  • 007 Multiple Inheritance.mp4
    05:17
  • 008 Multi-level Inheritance.mp4
    03:16
  • 009 Polymorphism.mp4
    04:37
  • 010 Method Overriding.mp4
    04:24
  • 011 Instance Method.mp4
    06:13
  • 012 Class Method.mp4
    04:28
  • 013 Static Method.mp4
    05:51
  • 014 Nested Classes.mp4
    06:53
  • 015 Nesting Class Example.mp4
    10:41
  • 016 Constructor Inheritance.mp4
    04:02
  • 017 Overriding Superclass Constructor.mp4
    02:35
  • 018 Using Super.mp4
    04:02
  • 019 Entire OOP Example Part 1.mp4
    06:05
  • 020 Entire OOP Example Part 2.mp4
    08:29
  • 021 Student Management System Using OOP.mp4
    10:01
  • 022 Creating Menu.mp4
    04:57
  • 023 Edit Student Data.mp4
    06:43
  • 024 Deleting Student Data.mp4
    04:04
  • 025 Source Code.html
  • 026 Section Notes.html
  • 001 Introduction To Regular Expressions.mp4
    06:28
  • 002 Writing Our First Regular Expression.mp4
    04:56
  • 003 Match & Search.mp4
    02:13
  • 004 Metacharacter In Regular Expression.mp4
    03:39
  • 005 Star Metacharacter.mp4
    03:26
  • 006 Plus Metacharacter.mp4
    01:27
  • 007 Plus Metacharacter Example.mp4
    02:17
  • 008 Curly Braces.mp4
    01:46
  • 009 Curly Braces Example.mp4
    02:02
  • 010 Wildcard.mp4
    02:29
  • 011 Wildcard Example.mp4
    02:11
  • 012 Optional Metacharacter.mp4
    01:23
  • 013 Optional Metacharacter Example.mp4
    02:18
  • 014 Caret Metacharacter.mp4
    03:07
  • 015 Character Class.mp4
    05:38
  • 016 Find All.mp4
    03:05
  • 017 Character Class & Find All.mp4
    03:03
  • 018 Finding Vowels.mp4
    02:00
  • 019 Shorthand For Numeric Characters.mp4
    03:10
  • 020 W Shorthand.mp4
    03:26
  • 021 S Shorthand.mp4
    02:42
  • 022 Combining Shorthands & Metacharacters.mp4
    05:32
  • 023 Matching Phone Numbers Part 1.mp4
    07:45
  • 024 Matching Phone Numbers Part 2.mp4
    03:20
  • 025 Matching Emails.mp4
    05:54
  • 026 Checking Validity Of Emails.mp4
    02:47
  • 027 Matching Dates.mp4
    03:25
  • 028 Source Code.html
  • 029 Section Notes.html
  • 001 Introduction To Tkinter.mp4
    04:11
  • 002 Hello World.mp4
    09:15
  • 003 Understanding Tkinter Widgets.mp4
    03:06
  • 004 Buttons.mp4
    04:25
  • 005 Entry.mp4
    03:17
  • 006 Adding Two Numbers.mp4
    09:28
  • 007 Checkboxes.mp4
    05:41
  • 008 Beverage Selector.mp4
    11:49
  • 009 Radiobuttons.mp4
    08:27
  • 010 Frames.mp4
    05:50
  • 011 Adding Properties To Frames.mp4
    03:05
  • 012 Grid Layout Manager.mp4
    07:12
  • 013 Creating A Grid.mp4
    06:33
  • 014 Writing Tkinter Apps Using OOP.mp4
    07:54
  • 015 Menu.mp4
    05:46
  • 016 Statusbar.mp4
    03:26
  • 017 Toolbar.mp4
    03:33
  • 018 Messagebox.mp4
    03:34
  • 019 Source Code.html
  • 020 Section Notes.html
  • 001 Building Calculator App Part 1.mp4
    07:17
  • 002 Building Calculator App Part 2.mp4
    05:46
  • 003 Building Calculator App Part 3.mp4
    08:00
  • 004 Building Calculator App Part 4.mp4
    03:51
  • 005 Building Calculator App Part 5.mp4
    03:10
  • 006 Building Calculator App Part 6.mp4
    06:58
  • 007 Building Calculator App Part 7.mp4
    05:18
  • 001 Introduction To Databases.mp4
    05:57
  • 002 Introduction To PostgreSQL.mp4
    02:35
  • 003 Installing PostgreSQL On Windows.mp4
    03:32
  • 004 Installing PostgreSQL On Mac.mp4
    04:25
  • 005 Creating A Database.mp4
    06:38
  • 006 Creating Table & Adding Data.mp4
    05:31
  • 007 Reading Data From Database.mp4
    02:49
  • 008 Setting Up Virtualenv on Mac.mp4
    08:00
  • 009 Setting Up Virtualenv On Windows.mp4
    09:11
  • 010 Installing Psycopg2.mp4
    02:27
  • 011 Connecting To Database With Python Code.mp4
    05:32
  • 012 Creating Database Tables With Python.mp4
    04:45
  • 013 Adding Data To Database Tables With Python.mp4
    04:16
  • 014 User Submitted Data To Database.mp4
    04:47
  • 015 Creating App Layout.mp4
    11:00
  • 016 Adding Entries.mp4
    05:13
  • 017 Saving Entries To Database.mp4
    07:43
  • 018 Search Functionality.mp4
    13:03
  • 019 Listing All Entries.mp4
    06:05
  • 001 Compressing Files In Python.mp4
    13:24
  • 002 Decompressing Files.mp4
    04:49
  • 003 Splitting Code Into Functions.mp4
    09:35
  • 004 Designing The GUI.mp4
    12:54
  • 005 Compressing Via GUI.mp4
    06:13
  • 006 Compressing Files From Local Directories.mp4
    06:20
  • 001 Generating Audio From Text Data.mp4
    05:54
  • 002 Converting File Data To Audio.mp4
    05:55
  • 003 Converting User Input To Speech.mp4
    07:29
  • 001 Introduction To Password Hashing.mp4
    09:52
  • 002 Implementing Password Hashing In Python.mp4
    09:40
  • 003 Building A Password Validator.mp4
    09:13
  • 001 QR Code Generator Part 1.mp4
    08:54
  • 002 QR Code Generator Part 2.mp4
    08:48
  • 001 Creating The user Interface.mp4
    08:32
  • 002 Accepting Path To Download Videos.mp4
    03:52
  • 003 Getting Local Path.mp4
    03:13
  • 004 Making Download Button Functional.mp4
    08:20
  • 005 Testing Our App.mp4
    03:44
  • 006 Converting Videos To Mp3.mp4
    03:32
  • 001 Building A Credit Card Validator Part 1.mp4
    08:36
  • 002 Building A Credit Card Validator Part 2.mp4
    12:06
  • 003 Building A Credit Card Validator Part 3.mp4
    09:48
  • 001 Introduction to Data Analysis Using Python.mp4
    07:05
  • 002 Installing Tools For Data Analysis.mp4
    05:26
  • 003 Converting Dictionaries to Series.mp4
    03:31
  • 004 Introduction to Data Frames.mp4
    06:28
  • 005 Introduction to Pandas & Series.mp4
    08:03
  • 006 Changing Column Sequence.mp4
    06:53
  • 007 Reindexing Series & DataFrames.mp4
    07:51
  • 008 Changing Columns & Transposing Dataframe.mp4
    05:35
  • 009 Deleting Rows & Coulumns.mp4
    04:12
  • 010 Arithmetic operations on dataframe and series.mp4
    08:43
  • 011 Arithmetic operations in between dataframe and series.mp4
    05:42
  • 012 Sorting series and dataframes.mp4
    07:23
  • 013 Sorting according to values.mp4
    03:11
  • 014 Handling duplicate values.mp4
    02:54
  • 015 Calculating sum, max & min values.mp4
    03:29
  • 016 Dropping nan values.mp4
    05:33
  • 017 Loading data from a file.mp4
    04:57
  • 018 Analyzing file data.mp4
    07:42
  • 019 Creating Numpy Array.mp4
    03:21
  • 020 19 Another way to create an array.mp4
    04:11
  • 021 Logspace & Linspace.mp4
    04:01
  • 022 Slicing a Numpy Array.mp4
    07:01
  • 023 Advanced indexing and slicing techniques.mp4
    09:16
  • 024 Broadcasting.mp4
    05:26
  • 025 Iterating using nditer.mp4
    03:23
  • 026 Plotting data using Matplotlib.mp4
    06:26
  • 001 Analysing Supermarket Sales Data Part 1 Reading CSV File.mp4
    03:19
  • 001 sales.csv
  • 002 Analysing Supermarket Sales Data Part 2 Switching Up The Theme.mp4
    03:39
  • 003 Analysing Supermarket Sales Data Part 3 Accessing Different Parts Of Data.mp4
    09:39
  • 004 Analysing Supermarket Sales Data Part 4 Selecting Rows On A Condition.mp4
    08:07
  • 005 Analysing Supermarket Sales Data Part 5 Queries To Find Conditional Data.mp4
    06:36
  • 006 Analysing Supermarket Sales Data Part 6 Sum, Max, Min & Average.mp4
    07:08
  • 007 Analysing Supermarket Sales Data Part 7 Using GroupBy To Group Data By Location.mp4
    06:21
  • 008 Analysing Supermarket Sales Data Part 8 Finding Market Share.mp4
    11:04
  • 009 Analysing Supermarket Sales Data Part 9 Classifying Shoppers.mp4
    06:53
  • 010 Analysing Supermarket Sales Data Part 10 Analysing Memberships & Ratings.mp4
    06:13
  • 011 Analysing Supermarket Sales Data Part 11 Answering Multiple Queries.mp4
    16:25
  • 012 Analysing Supermarket Sales Data Part 12 Classifying Sales By Day.mp4
    08:40
  • 013 Analysing Supermarket Sales Data Part 13 Classifying Sales By Month.mp4
    03:46
  • 014 Analysing Supermarket Sales Data Part 14 Classifying Sales By Hour.mp4
    04:10
  • 015 Analysing Supermarket Sales Data Part 15 Classifying Payment Types With Hour.mp4
    03:46
  • 001 Introduction To Django.mp4
    06:30
  • 002 Installing Django On Windows.mp4
    02:52
  • 003 Installing Django On Mac.mp4
    02:12
  • 004 Creating A Django Project On Windows.mp4
    07:04
  • 005 Creating A Django Project On Mac.mp4
    03:50
  • 006 Running Django Project On Localhost For Windows.mp4
    05:30
  • 007 Running Django Apps On Localhost For Mac.mp4
    04:32
  • 008 Understanding Significance Of Project Files.mp4
    06:45
  • 009 Creating Views.mp4
    08:36
  • 010 Creating Another view.mp4
    04:12
  • 011 What Is A Database.mp4
    06:00
  • 012 Creating Models In Django.mp4
    04:11
  • 013 Making Migrations.mp4
    03:01
  • 014 Adding Objects To Database.mp4
    11:11
  • 015 Creating Superuser.mp4
    08:40
  • 016 Passing Objects.mp4
    04:09
  • 017 Django Templates.mp4
    07:06
  • 018 Passing Context.mp4
    06:42
  • 019 DetailView Part 1.mp4
    09:18
  • 020 DetailView Part 2.mp4
    05:09
  • 021 DetailView Part 3.mp4
    06:06
  • 022 Removing Hardcoded URLs.mp4
    04:54
  • 023 Adding URLs To App.mp4
    05:30
  • 024 Namespacing URLs.mp4
    05:29
  • 025 Adding Staticfiles.mp4
    09:09
  • 026 Adding Bootstrap.mp4
    08:02
  • 027 Using Base Template.mp4
    10:38
  • 028 Adding Image Field.mp4
    11:08
  • 029 Getting Saved Images.mp4
    03:31
  • 030 Adding Own Images.mp4
    03:12
  • 031 Adding HTML Form.mp4
    08:53
  • 032 Submitting Form Data To Database.mp4
    10:04
  • 033 Edit Functionality.mp4
    09:56
  • 034 Fixing Errors & Issues.mp4
    10:47
  • 035 Update Functionality.mp4
    02:41
  • 036 Delete Functionality.mp4
    11:08
  • 037 Design Touchup For Index Page.mp4
    09:48
  • 038 Design Touchup For Detail Page.mp4
    03:45
  • 039 Source Code.html
  • 001 Going From Idea To App.mp4
    09:49
  • 002 Installing Virtualenv.mp4
    07:25
  • 003 Setting Up The Project.mp4
    03:15
  • 004 Creating Model.mp4
    06:22
  • 005 Form View & Template.mp4
    06:53
  • 006 Handling Post Request.mp4
    05:45
  • 007 Adding Bootstrap.mp4
    10:05
  • 008 Read Functionality.mp4
    08:29
  • 009 Two Functionalities On Same Page.mp4
    04:37
  • 010 Styling Part 1.mp4
    09:23
  • 011 Styling Part 2.mp4
    02:16
  • 012 Styling Part 3.mp4
    06:15
  • 013 Delete Functionality.mp4
    09:43
  • 014 Adding Date To Tasks.mp4
    09:34
  • 015 Edit Functionality.mp4
    12:15
  • 016 Introduction To Class Based & Generic Views.mp4
    03:53
  • 017 Class Based Generic View Part 1 ListView.mp4
    08:13
  • 018 Class Based Generic View Part 2 DetailView.mp4
    06:35
  • 019 Class Based Generic View Part 3 UpdateView.mp4
    09:28
  • 020 Class Based Generic View Part 4 DeleteView.mp4
    04:04
  • 001 Introduction To Flask.mp4
    07:10
  • 002 Installing Flask.mp4
    04:39
  • 003 Hello World.mp4
    10:52
  • 004 Routing.mp4
    02:11
  • 005 Variables.mp4
    05:31
  • 006 Debug Mode.mp4
    06:06
  • 007 Redirect & URL For.mp4
    10:14
  • 008 Receiving Requests.mp4
    05:20
  • 009 Templates.mp4
    04:49
  • 010 Passing Dynamic Data To Templates.mp4
    04:18
  • 011 Conditionals In Template.mp4
    06:42
  • 012 Using Loops In Template.mp4
    05:32
  • 013 Rendering Objects.mp4
    05:27
  • 014 Adding Bootstrap & Template Inheritance.mp4
    08:13
  • 015 Adding Navbar.mp4
    10:05
  • 016 Adding CSS.mp4
    05:58
  • 017 Adding Forms Part 1.mp4
    07:35
  • 018 Adding Forms Part 2.mp4
    04:53
  • 019 Configuring Databases.mp4
    07:35
  • 020 Creating Models.mp4
    07:43
  • 021 Adding Books To Database.mp4
    04:59
  • 022 Retrieving Data From Database.mp4
    04:20
  • 023 Implementing Edit Functionality Part 1.mp4
    07:42
  • 024 Implementing Edit Functionality Part 2.mp4
    05:01
  • 025 Implementing Delete Functionality.mp4
    04:55
  • 001 Setting Up Flask Project.mp4
    04:09
  • 002 Creating Route To Accept Data.mp4
    03:53
  • 003 Creating Form.mp4
    06:06
  • 004 Styling The Form.mp4
    06:49
  • 005 Getting Values From The Form.mp4
    06:33
  • 006 Creating A Database Model.mp4
    06:46
  • 007 Adding Expenses To Database.mp4
    02:49
  • 008 Displaying Expenses.mp4
    06:10
  • 009 Styling Expenses Page.mp4
    07:54
  • 010 Adding A Navbar.mp4
    03:58
  • 011 Delete Functionality.mp4
    06:00
  • 012 Edit Functionality Part 1.mp4
    07:00
  • 013 Edit Functionality Part 2.mp4
    09:18
  • 014 Calculating Total.mp4
    09:56
  • 015 Displaying Total.mp4
    07:29
  • 016 Integrating ChartJs.mp4
    10:25
  • 017 Add View.mp4
    11:41
  • 001 What is an API.mp4
    10:39
  • 002 Installing Django Rest Framework.mp4
    04:07
  • 003 Creating & Setting Up Django App.mp4
    07:47
  • 004 Setting Up API App.mp4
    10:42
  • 005 Creating Serializer For Model.mp4
    07:53
  • 006 Creating Another Endpoint.mp4
    04:50
  • 007 Update & Delete Functionality.mp4
    04:38
  • 008 Adding Images To API.mp4
    11:18
  • 009 Making The API Consumable.mp4
    05:53
  • 010 Setting Up React App.mp4
    12:00
  • 011 Fetching Data From API From React Front End.mp4
    07:45
  • 001 Python Web Crawler Part -1.mp4
    06:23
  • 002 Python Web Crawler Part -2.mp4
    05:39
  • 003 Python Web Crawler Part -3.mp4
    04:56
  • 004 Python Web Crawler Part -4.mp4
    05:13
  • 005 Python Web Crawler Part -5.mp4
    07:25
  • 006 Python Web Crawler Part -6.mp4
    03:50
  • 007 Python Web Crawler Part -7.mp4
    07:54
  • 008 Python Web Crawler Part -8.mp4
    05:18
  • 009 Python Web Crawler Part -9.mp4
    04:07
  • 010 Python Web Crawler Part -10.mp4
    05:25
  • 011 Python Web Crawler Part -11.mp4
    04:22
  • 012 Python Web Crawler Part -12.mp4
    04:21
  • 013 Python Web Crawler Part -13.mp4
    07:03
  • 014 Python Web Crawler Part -14.mp4
    06:27
  • 015 Python Web Crawler Part -15.mp4
    05:11
  • 016 Python Web Crawler Part -16.mp4
    05:34
  • 017 Python Web Crawler Part -17.mp4
    05:52
  • 018 Python Web Crawler Part -18.mp4
    06:23
  • 019 Python Web Crawler Part -19.mp4
    06:12
  • 020 Web Crawler Source Code.html
  • 001 Introduction.html
  • 002 Complex Python Challenges.html
  • 001 Introduction to Selenium.mp4
    02:00
  • 002 Installing Selenium.mp4
    03:46
  • 003 Opening a URL.mp4
    03:21
  • 004 Automating Google Search.mp4
    07:03
  • 005 Find Elements By XPATH.mp4
    04:12
  • 006 Clicking Links.mp4
    05:19
  • 007 Refreshing a Webpage.mp4
    02:27
  • 008 Using Forward and Backward Navigation Buttons.mp4
    03:07
  • 009 Scrolling and Getting the Current URL.mp4
    04:46
  • 001 Building A Facebook Auto Poster.mp4
    13:23
  • 001 Writing Clean Python Code Best Practices part 1.mp4
    05:42
  • 002 Writing Clean Python Code Best Practices part 2.mp4
    09:27
  • 003 Writing Clean Python Code Best Practices part 3.mp4
    05:47
  • 004 Writing Clean Python Code Best Practices part 4.mp4
    07:23
  • 005 Writing Clean Python Code Best Practices part 5.mp4
    06:20
  • 001 IP Address.mp4
    14:04
  • 002 Ports & Sockets.mp4
    12:30
  • 003 Creating A Client.mp4
    14:09
  • 004 Sending Messages.mp4
    07:52
  • 005 Using Buffer.mp4
    10:22
  • 006 Building The Messaging Functionality.mp4
    07:58
  • 007 Sending Messages To Client.mp4
    10:01
  • 008 Programming Send Functionality.mp4
    09:45
  • 009 Completing Our Chat App.mp4
    08:58
  • 001 Introduction To OpenCV.mp4
    02:52
  • 002 Installing OpenCV.mp4
    02:41
  • 003 Archive.zip
  • 003 Resources.html
  • 004 Reading & Displaying Images.mp4
    11:12
  • 005 Capturing Video From Webcam.mp4
    07:34
  • 006 Drawing Shapes On Images.mp4
    12:38
  • 007 Mouse Callback Events.mp4
    09:00
  • 008 Manipulating Pixels.mp4
    10:43
  • 009 Color Spaces In OpenCV.mp4
    04:59
  • 010 Object Tracking In Images.mp4
    14:08
  • 011 Object Tracking In Videos.mp4
    05:50
  • 012 Simple Thresholding.mp4
    07:05
  • 013 Simple Thresholding Implementation.mp4
    06:20
  • 014 Adaptive Thresholding.mp4
    04:16
  • 015 Adaptive Thresholding Implementation.mp4
    06:14
  • 016 Geometric Transformation Of Images.mp4
    08:39
  • 017 Geometric Transformation Of Images Implementation.mp4
    11:50
  • 018 Image Blurring.mp4
    05:48
  • 019 Image Blurring Implementation.mp4
    05:08
  • 020 Averaging.mp4
    03:39
  • 021 Gaussian Filtering.mp4
    03:41
  • 022 Open CV Updates.html
  • 001 Updating entries in Django with UpdateView.mp4
    08:21
  • 002 Bootstrap For Django Introduction.html
  • 003 Bootstrap part 1 Introduction To Bootstrap.mp4
    02:24
  • 004 Bootstrap Part 2 Adding Bootstrap To Our Site.mp4
    04:04
  • 005 Bootstrap Part 3 Bootstrap Grid System.mp4
    10:27
  • 006 Bootstrap Part 4 Grid Classes Part 1.mp4
    06:07
  • 007 Bootstrap Part 5 Grid Classes Part 2.mp4
    07:26
  • 008 Bootstrap Part 6 Grid Column Offset.mp4
    04:43
  • 009 Bootstrap Part 7 Making Images Responsive.mp4
    05:04
  • 010 Bootstrap Part 8 Nesting of Rows & Columns.mp4
    08:10
  • 001 Introduction to Regular Expressions & Raw Strings.mp4
    06:52
  • 002 Search & Match Methods.mp4
    08:27
  • 003 Introduction To Meta Characters.mp4
    03:37
  • 004 Star Meta Character.mp4
    02:20
  • 005 Introduction To Plus Meta Character.mp4
    01:52
  • 006 Plus Meta Character Example.mp4
    02:16
  • 007 Introduction To Curly Braces.mp4
    01:48
  • 008 Curly Braces Example.mp4
    03:23
  • 009 Introduction To Wildcard.mp4
    01:36
  • 010 Wildcard Example.mp4
    03:33
  • 011 Optional Meta Character.mp4
    02:31
  • 012 Caret Meta Character.mp4
    03:38
  • 013 Character Classes Part 1.mp4
    04:59
  • 014 Character Classes Part 2.mp4
    05:00
  • 001 Conclusion.mp4
    02:03
  • Description


    Python course for beginners, Learn Python Programming ,Data Analysis, Tkinter, Django, Flask, OpenCV and a lot more.

    What You'll Learn?


    • Learn Python right from the basics, no prior coding knowledge required.
    • Learn how to build full stack web applications with Python & Django
    • Build a portfolio of 15 real world projects, qualify for a python developer jobs.
    • Learn how to automate social media posts using Selenium
    • Make GUI based Applications in Python using Tkinter
    • Learn how to process images & videos using OpenCV
    • Learn how to make your own web-scraping tool using Python
    • Build database oriented desktop apps with Python, PostgreSQL & Tkinter.
    • Learn how to build web applications with Python & Flask
    • Learn how to perform data analysis using Python
    • Learn object oriented programming in Python
    • Learn how to perform file compression & decompression using Python
    • Learn how to analyse supermarket sales data using data analysis
    • Build a QR code generator using Python
    • Build a text-to-speech converter
    • Learn how to hash passwords in Python
    • Build a budget tracker application with Python & ChartJS
    • Build a calculator app using Python & Tkinter
    • Build a video downloader app with Python

    Who is this for?


  • Beginners who want to learn Python.
  • Beginners who want to learn Django.
  • Beginners who want to learn Flask.
  • Web Developers.
  • Students who wish to learn a new skill to develop their career.
  • Who want to get a job as a Python developer.
  • What You Need to Know?


  • No coding, or technical knowledge required.
  • A computer with internet connection.
  • No paid tools are required as the tools required for this course are free.
  • Passion and curiosity to learn someting new.
  • More details


    Description

    Python Masterclass 2023: Build 19 Real World Python Projects

    This course is designed for beginners who want to learn Python programming language from scratch.

    The course contains two parts:

    1. Python Basics (Section 1 to Section 14)

    2. Python Projects(Section 15 to Section 44 )

    Here Is What You Get By Enrolling In This Course:

    Word-By-Word Explanation: In the entire course, I explain each line of code, without skipping a single line of code.

    High Quality Content: Over 55+ hours of HD(1080p) Videos.

    Well Structured & Easy To Learn: Course has been specially designed to make it easy for the students to learn Python, Django, Data Analysis, Flask, Tkinter, OpenCV, File Compression, Desktop App development with PostgreSQL & Web Scraping.

    24 X 7 Support: I will always be there to guide you in your journey to become Python expert.

    _________________________________________________________________________

    Here Is Everything You Will Learn In This Complete Course:

    In this hands-on course, you will learn Python right starting from scratch to the level where you can build almost anything with it, be it a fully functional database oriented web application or an automation tool.

    This course will teach you Python right from scratch from a very basic level and will gradually move you towards more advanced topics.

    We not just cover all the Python basics but also the most popular Python libraries such as Django, Flask, Tkinter & Selenium.


    The Complete Course is divided into 17 Major sections.

    Here is a brief description of what you will learn in each section.


    Section 1: Python basics.

    This section covers all the basics of Python, starting right from installing the required tools to covering topics like mathematical operators, strings, accepting user input, string operations, variables, conditionals like if, elif, control structures such as while & for loop, functions, modules & packages, lists, file handling, OOP in Python, regular expressions. Almost every basic Python concept is covered in this section.


    Section 2: Make GUI In Python Using Tkinter.

    Once done with the basics, we know learn the Tkinter library which allows us to create desktop based applications with Python. We learn how to create GUI apps using Tkinter & Python and also build a fully functional Desktop app i.e a calculator.


    Section 3: Making Database Oriented Desktop Apps With PostgreSQL.

    Making a simple desktop app alone isn't sufficient, it needs a backend database to store some data. To do the same we learn how to connect our desktop apps to the backend. In this section we build a student management system software using Python, Tkinter to design the GUI & PostgreSQL database to store the data for our application in the backend.


    Section 4: File Compression & Encoding In Python.

    In this section we will learn how to perform file compression in Python to reduce file size. We also learn how to de-compress the compressed data and the methods used for it. We build a GUI based file compression tool using Python & Tkinter and a file compression library.


    Section 5: Text To Speech Converter Using Python.

    Text could be converted into speech/audio and that is exactly what is being covered in this specific section where we build a tool that generates audio from a given text. Not just that, we also learn how to convert an entire text file into mp3 which can be used to generate audiobooks from ebooks. We also learn how to convert the user input into speech.


    Section 6: QR Code Generator.

    We build a simple tool that can convert any link and convert it into a QR code that can be scanned via any smartphone that has a QR code reader. This tool creates QR code images that can be shared anywhere and the entire tool is built using Python & Tkinter.


    Section 7: Video Downloader App.

    In this section we built another tool to build our Python skills. This tool accepts a video URL, asks us to select the path where we want to download the specified video and then downloads that video to the specified path on our operating system. Not just that, this tool will also be able to convert video files into pure mp3 files as well. We build this tool from scratch right from architecting the code to designing the functionality to creating a user interface, all of it done using Python.


    Section 8: Building A Credit Card Validator Using Lhun's Algorithm.

    In this section we will learn what is Lhun's algorithm and how it is used to validate credit cards. We learn how Lhun's algorithm can be implemented in Python and used to validate credit card numbers. This section is designed to teach algorithmic thinking and implementation in Python.


    Section 9: Data Analysis.

    Python is being widely used in the data science domain and hence it is important to learn how to use Python to analyse data. Hence in this section we learn how to use the tools and techniques used to perform data analysis. We start off by learning the Pandas library which is used to perform data analysis and all the basic concepts like DataFrames, Reindexing, Indexing, Broadcasting and also learn how to perform data plotting and visualisation with the Matplotlib library.

    In this section we also have a data science project which is based on analysing supermarket data to find insightful information which helps take better business decisions. We also learn how to represent data visually using multiple types of charts and bar graphs built using matplotlib.


    Section 10: Python Web Framework Django 3.

    This section will teach you how to build full-stack web applications with Python & Django 3. Django is one of the most popular web frameworks for Python and is used to program the back-end side of out web app. In this section we will learn Django right from basics and will build a simple book store web application. We will learn how to create models, how to route URL requests, how to create different views for our web app, how to integrate HTML templates and a lot more.

    In this section we also build a fully functional todo list application built using Django. This application performs all the basic CRUD operations which stands for Create, Read, Update & Delete data from the database. While building this application, we ensure that all the important concepts of Django are throughly covered and implemented.


    Section 11: Python Web Framework Flask.

    Flask is a micro web framework for Python used to build simpler web apps. If you want to develop some simple and small websites, you can do so using Flask. In this section we cover flask basics suck as Routing, Dynamic URLs, Templates, passing data to the server & site cookies.


    Section 12: REST APIs Using Django Rest Framework.

    In this section we learn how to build our own REST APIs using the Django Rest Framework. If you already have a Django web app built, you can create API endpoints for it using the Django Rest Framework. In this section we will build a fully functional REST API with features such as search, filtering & authentication.


    Section 13: Web Scraping in Python.

    Python can also be used to crawl websites and gather data from it. In this section we learn the same, we build a web crawler which crawls up any website of our choice and gathers links from it. Web crawlers are used by many search engines to rank websites and in this section we learn how to build a smaller version of it using Python.


    Section 14: Automation with Python & Selenium.

    Python is widely used for automation as well, especially for testing. Selenium web driver is one such tool which has been built for automating tests but the same can be used for automating other browser based tasks as well. In this section we learn how to automate tasks using Selenium and will also build a Facebook Bot that automatically posts status for us.


    Section 15: Best Practices: Writing Clean & Efficient Python Code.

    To be a good Python engineer/ developer you need to know how to write clean, concise and efficient Python code. In this section we learn some of the best practice that you must follow while writing Python code so.


    Section 16: Network Programming In Python Using Sockets: Building A Chat Application.

    Networking is an important concept in IT & Computer Science as it facilitates communication between devices or servers. Keeping this in mind, this section covers the basic networking concepts and we learn how to implement them using Python by building a simple desktop based chat application.  In this section we learn what is an IP address, what are ports, sockets and buffers and how they could be used to implement a communication program. We lean how sockets can be used for communication between process on the same and on different devices.


    Section 17: Image Processing With Python & OpenCV.

    Python can also be used to process and manipulate images and videos. In this section we learn how to use OpenCV library with Python to manipulate images. We learn some interesting things like capturing webcam video, tracking images from a live video, different image thresholding techniques, image blurring, averaging and Gaussian filtering.


    _________________________________________________________________________

    So let's begin the journey of becoming an expert in Python.

    In addition to the Udemy 30-day money back guarantee, you  have my personal guarantee that you will love what you learn in this  course. If you ever have any questions please feel free to message me  directly and I will do my best to get back to you as soon as  possible!

    _________________________________________________________________________

    Make sure to enrol in the course before the price changes.

    Take yourself one step closer towards becoming a professional Python developer by clicking the "take this course button" now!

    Join the journey.

    Sincerely,

    Ashutosh Pawar

    Who this course is for:

    • Beginners who want to learn Python.
    • Beginners who want to learn Django.
    • Beginners who want to learn Flask.
    • Web Developers.
    • Students who wish to learn a new skill to develop their career.
    • Who want to get a job as a Python developer.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Ashutosh Pawar
    Ashutosh Pawar
    Instructor's Courses
    Ashutosh Pawar is the director of Optimum Solutions, a software firm based in Pune India which works in providing software solutions to small and medium enterprises across the globe and have catered to over 200+ clients globally.He holds a bachelor's degree in Information Technology (Computer Science) Engineering and has over 8+ years of developing scalable software infrastructure across multiple domains which include real estate, medicine & finance.Along with being a businessperson, he always had a passion for teaching and his goal is to pass on his knowledge to his students and empower them to achieve their goals in the IT sector.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 495
    • duration 49:49:38
    • English subtitles has
    • Release Date 2023/07/31