Mosh Hamedani – Python Programming for Developers

1,328.00

Finally, a Python course that doesn’t insult your intelligence and assume you know nothing.Let’s face it, you know what a variable and function are – you don’t need me to tell you! That’s why this course is designed to be different. It’s a specialist crash course for developers that gets you up-to-speed in no time.Purchase Mosh Hamedani – Python Programming for Developers courses at here with PRICE $15 $8Mosh Hamedani – Python Programming for DevelopersFast-track course to learn PythonFinally, a Python course that doesn’t insult your intelligence and assume you know nothing.Let’s face it, you know what a variable and function are – you don’t need me to tell you! That’s why this course is designed to be different. It’s a specialist crash course for developers that gets you up-to-speed in no time.Why Learn Python?Boost your existing skills – growing demand for Python developersIt’s versatile – Mathematicians, scientists and engineers use it for various applicationsEasier to master than languages such as C, C++, JavaScript, etc.Universities teach it – both in computer science and other coursesBig companies use it – Google, Facebook, Dropbox, Reddit, Spotify, Quora, etc.Runs cross-platform – Python apps work on Windows, Mac, LinuxWhat can you do with Python?Scripting – easily automate repetitive tasks e.g. web crawling, sending emails…App backends – use Python frameworks to build app backends fast with less codeAI & machine learning – number 1 language in this field – big library & data collectionData analysis & visualization – perfect for today’s big data worldComputation & calculation – simple syntax & many powerful libraries – scientists, engineers, mathematicians can focus on creating algorithms, formulae, etc.Desktop apps – Dropbox desktop app is written in Python! Need I say more?!Education – Python is popular globally in schools, colleges, universities. It’s so simple that young kids can pick it up, but so powerful PHD students use it.What’s IncludedPython FundamentalsData StructuresObject-oriented Programming (OOP)Writing Reusable CodeError HandlingAutomationWeb ScrapingConsuming APIsAutomated Testing with SeleniumConsuming 3rd-party PackagesPublishing Python PackagesWorking with Files and DirectoriesWorking with CSV and JSON FilesWorking with Excel SpreadsheetsWorking with PDFsWorking with ZIP FilesSending Emails and Text MessagesIntroduction to Building Web AppsCourse Curriculum1- Getting Started (30m)Start1- What is Python (3:21)Start2- Installing Python (2:20)Start3- Code Editors (0:58)Start4- Your First Python Program (2:25)Start5- Python Extension (2:52)Start6- Linting Python Code (4:14)Start7- Formatting Python Code (3:54)Start8- Running Python Code (2:59)Start9- Python Implementations (2:28)Start10- How Python Code is Executed (2:46)Start11- Summary (0:21)2- Python Basics (1h16m)Start1- Variables (2:04)Start2- Dynamic Typing (2:36)Start3- Type Annotation (1:50)Start4- Mutable and Immutable Types (2:58)Start5- Strings (4:11)Start6- Escape Sequences (3:19)Start7- Formatted Strings (2:08)Start8- Useful String Methods (3:20)Start9- Numbers (2:09)Start10- Arithmetic Operators (1:47)Start11- Working with Numbers (2:37)Start12- Type Conversion (4:22)Start13- Conditional Statements (3:24)Start14- Logical Operators (3:06)Start15- Ternary Operator (1:17)Start16- For Loops (4:08)Start17- For..Else (2:38)Start18- While Loops (1:46)Start19- Functions (4:41)Start20- Arguments- xargs (2:27)Start21- Arguments- xxargs (2:04)Start22- Scope (3:37)Start23- Debugging (3:32)Start24- VSCode Coding Tricks – Windows (2:21)Start25- VSCode Coding Tricks – Mac (1:49)Start26- Exercise (1:29)Start27- Solution (4:41)3- Data Structures (1h20m)Start1- Lists (3:54)Start2- Accessing Items (3:13)Start3- List Unpacking (3:51)Start4- Looping over Lists (2:54)Start5- Adding or Removing Items (2:56)Start6- Finding Items (1:28)Start7- Sorting Lists (4:35)Start8- Lambda Functions (1:49)Start9- Map Function (3:25)Start10- Filter Function (2:05)Start11- List Comprehensions (3:10)Start12- Zip Function (1:49)Start13- Stacks (4:24)Start14- Queues (2:50)Start15- Tuples (4:02)Start16- Swapping Variables (2:37)Start17- Arrays (3:11)Start18- Sets (4:03)Start19- Dictionaries (5:24)Start20- Dictionary Comprehensions (3:19)Start21- Generator Expressions (3:51)Start22- Unpacking Operator (4:05)Start23- Exercise (6:21)StartA Quick Note4- Exceptions (20m)Start1- Exceptions (2:16)Start2- Handling Exceptions (4:10)Start3- Handling Different Exceptions (3:05)Start4- Cleaning Up (1:57)Start5- The With Statement (3:07)Start6- Raising Exceptions (3:21)Start7- Cost of Raising Exceptions (4:41)5- Classes (1h20m)Start1- Classes (2:35)Start2- Creating Classes (3:45)Start3- Constructors (4:37)Start4- Class vs Instance Attributes (3:58)Start5- Class vs Instance Methods (4:05)Start6- Magic Methods (3:13)Start7- Comparing Objects (3:11)Start8- Performing Arithmetic Operations (1:31)Start9- Making Custom Containers (6:55)Start10- Private Members (3:40)Start11- Properties (7:30)Start12- Inheritance (4:23)Start13- The Object Class (2:23)Start14- Method Overriding (3:14)Start15- Multi-level Inheritance (2:42)Start16- Multiple Inheritance (3:22)Start17- A Good Example of Inheritance (4:31)Start18- Abstract Base Classes (4:50)Start19- Polymorphism (3:56)Start20- Duck Typing (2:50)Start21- Extending Built-in Types (2:26)Start22- Data Classes (4:36)6- Modules (20m)Start1- Creating Modules (4:16)Start2- Compiled Python Files (2:19)Start3- Module Search Path (1:35)Start4- Packages (2:27)Start5- Sub-packages (1:01)Start6- Intra-package References (1:36)Start7- The dir Function (1:39)Start8- Executing Modules as Scripts (2:55)7- Python Standard Library (1h)Start1- Python Standard Library (0:51)Start2- Working With Paths (4:48)Start3- Working with Directories (4:14)Start4- Working with Files (3:59)Start5- Working with Zip Files (3:15)Start6- Working with CSV Files (4:50)Start7- Working with JSON Files (3:57)Start8- Working with a SQLite Database (9:10)Start9- Working with Timestamps (2:24)Start10- Working with DateTimes (5:05)Start11- Working with Time Deltas (2:41)Start12- Generating Random Values (4:09)Start13- Opening the Browser (1:12)Start14- Sending Emails (6:48)Start15- Templates (4:53)Start16- Command-line Arguments (1:54)Start17- Running External Programs (8:06)8- Python Package Index (40m)Start1- Pypi (1:49)Start2- Pip (6:23)Start3- Virtual Environments (4:04)Start4- Pipenv (3:40)Start5- Virtual Environments in VSCode (3:49)Start6- Pipfile (4:48)Start7- Managing Dependencies (3:28)Start8- Publishing Packages (8:22)Start9- Docstrings (5:48)Start10- Pydoc (4:06)9- Popular Python Packages (1h30m)Start1- Introduction (1:41)Start2- What are APIs (2:36)Start3- Yelp API (2:51)Start4- Searching for Businesses (9:54)Start5- Hiding API Keys (2:05)Start6- Sending Text Messages (6:02)Start7- Web Scraping (9:06)Start8- Browser Automation (11:28)Start9- Working with PDFs (6:18)Start10- Working with Excel Spreadsheets (9:52)Start11- Command Query Separation Principle (4:39)Start12- NumPy (9:05)10- Building Web Applications with Django (115m)Start1- Introduction (1:43)Start2- Your First Django Project (4:11)Start3- Your First App (3:41)Start4- Views (7:59)Start5- Models (4:57)Start6- Migrations (8:00)Start7- Changing the Models (5:38)Start8- Admin (4:29)Start9- Customizing the Admin (6:55)Start10- Database Abstraction API (3:52)Start11- Templates (10:23)Start12- Adding Bootstrap (4:19)Start13- Customizing the Layout (2:23)Start14- Sharing a Template Across Multiple Apps (3:48)Start15- Url Parameters (4:37)Start16- Getting a Single Object (3:48)Start17- Raising 404 Errors (3:51)Start18- Referencing Urls (3:47)Start19- Creating APIs (9:26)Start20- Adding the Homepage (4:27)Start21- Getting Ready to Deploy (9:44)Start22- Deployment (7:59)11- Machine Learning with Python (30m)Start1- What is Machine Learning (1:58)Start2- Machine Learning in Action (2:47)Start3- Libraries and Tools (4:54)Start4- Importing a Data Set (6:21)Start5- Jupyter Shortcuts (5:26)Start6- A Real Machine Learning Problem (3:17)Start7- Preparing the Data (3:05)Start8- Learning and Predicting (4:04)Start9- Calculating the Accuracy (6:20)Start10- Persisting Models (3:14)Start11- Visualizing a Decision Tree (6:26)StartThank youSale page: Mosh Hamedani – Python Programming for DevelopersPurchase Mosh Hamedani – Python Programming for Developers courses at here with PRICE $15 $8