Search

[Code with Mosh] The Complete Python Programming Course for Beginners - Session.13


13- Machine Learning with Python

1- What is Machine Learning




2- Machine Learning in Action




3- Libraries and Tools




4- Importing a Data Set




5- Jupyter Shortcuts




6- A Real Machine Learning Problem




7- Preparing the Data




8- Learning and Predicting




9- Calculating the Accuracy




10- Persisting Models




11- Visualizing a Decision Tree



[Code with Mosh] The Complete Python Programming Course for Beginners - Session.12


12- Building Web Applications with Django

1- Introduction




2- Your First Django Project




3- Your First App




4- Views




5- Models




6- Migrations




7- Changing the Models




8- Admin




9- Customizing the Admin




10- Database Abstraction API




11- Templates




12- Adding Bootstrap




13- Customizing the Layout




14- Sharing a Template Across Multiple Apps




15- Url Parameters




16- Getting a Single Object




17- Raising 404 Errors




18- Referencing Urls




19- Creating APIs




20- Adding the Homepage




21- Getting Ready to Deploy




22- Deployment



[Code with Mosh] The Complete Python Programming Course for Beginners - Session.11


11- Popular Python Packages

1- Introduction




2- What are APIs




3- Yelp API




4- Searching for Businesses




5- Hiding API Keys




6- Sending Text Messages




7- Web Scraping




8- Browser Automation




9- Working with PDFs




10- Working with Excel Spreadsheets




11- Command Query Separation Principle




12- NumPy



[Code with Mosh] The Complete Python Programming Course for Beginners - Session.10


10- Python Package Index

1- Pypi




2- Pip




3- Virtual Environments




4- Pipenv




5- Virtual Environments in VSCode




6- Pipfile




7- Managing Dependencies




8- Publishing Packages




9- Docstrings




10- Pydoc



[Code with Mosh] The Complete Python Programming Course for Beginners - Session.9


9- Python Standard Library

1- Python Standard Library




2- Working With Paths




3- Working with Directories




4- Working with Files




5- Working with Zip Files




6- Working with CSV Files




7- Working with JSON Files




8- Working with a SQLite Database




9- Working with Timestamps




10- Working with DateTimes




11- Working with Time Deltas




12- Generating Random Values




13- Opening the Browser




14- Sending Emails




15- Templates




16- Command-line Arguments




17- Running External Programs



[Code with Mosh] The Complete Python Programming Course for Beginners - Session.8


8- Modules

1- Creating Modules




2- Compiled Python Files




3- Module Search Path




4- Packages




5- Sub-packages




6- Intra-package References




7- The dir Function




8- Executing Modules as Scripts



[Code with Mosh] The Complete Python Programming Course for Beginners - Session.7


7- Classes

1- Classes




2- Creating Classes




3- Constructors




4- Class vs Instance Attributes




5- Class vs Instance Methods




6- Magic Methods




7- Comparing Objects




8- Performing Arithmetic Operations




9- Making Custom Containers




10- Private Members




11- Properties




12- Inheritance




13- The Object Class




14- Method Overriding




15- Multi-level Inheritance




16- Multiple Inheritance




17- A Good Example of Inheritance




18- Abstract Base Classes




19- Polymorphism




20- Duck Typing




21- Extending Built-in Types




22- Data Classes



[Code with Mosh] The Complete Python Programming Course for Beginners - Session.6


6- Exceptions

1- Exceptions




2- Handling Exceptions




3- Handling Different Exceptions




4- Cleaning Up




5- The With Statement




6- Raising Exceptions




7- Cost of Raising Exceptions



[Code with Mosh] The Complete Python Programming Course for Beginners - Session.5


5- Data Structures

1- Lists




2- Accessing Items




3- List Unpacking




4- Looping over Lists




5- Adding or Removing Items




6- Finding Items




7- Sorting Lists




8- Lambda Functions




9- Map Function




10- Filter Function




11- List Comprehensions




12- Zip Function




13- Stacks




14- Queues




15- Tuples




16- Swapping Variables




17- Arrays




18- Sets




19- Dictionaries




20- Dictionary Comprehensions




21- Generator Expressions




22- Unpacking Operator




23- Exercise



[Code with Mosh] The Complete Python Programming Course for Beginners - Session.4


4- Functions

1- Defining Functions




2- Arguments




3- Types of Functions




4- Keyword Arguments




5- Default Arguments




6- xargs




7- xxargs




8- Scope




9- Debugging




10- VSCode Coding Tricks - Windows




11- VSCode Coding Tricks - Mac




12- Exercise




13- Solution



[Code with Mosh] The Complete Python Programming Course for Beginners - Session.3


3- Control Flow

1- Comparison Operators




2- Conditional Statements




3- Ternary Operator




4- Logical Operators




5- Short-circuit Evaluation




6- Chaining Comparison Operators




7- Quiz




8- For Loops




9- For..Else




10- Nested Loops




11- Iterables




12- While Loops




13- Infinite Loops




14- Exercise



[Code with Mosh] The Complete Python Programming Course for Beginners - Session.2


2- Primitive Types

1- Variables




2- Variable Names




3- Strings




4- Escape Sequences




5- Formatted Strings




6- String Methods




7- Numbers




8- Working with Numbers




9- Type Conversion




10- Quiz



[Code with Mosh] The Complete Python Programming Course for Beginners - Session.1

1- Getting Started

1- What is Python




2- Installing Python




3- Python Interpreter




4- Code Editors




5- Your First Python Program




6- Python Extension




7- Linting Python Code




8- Formatting Python Code




9- Running Python Code




10- Python Implementations




11- How Python Code is Executed




12- Quiz



Popular Posts

Latest Posts

Blog Archive