->
Udemy -
Udemy - Python Loops and Looping Techniques: Beginner to Advanced
Learn How To Build Responsive And Modern Website Using CSS Flxbox


Description

Course content

  • Welcome to the Course: Key Resources and Information
    • Course Overview
    • Welcome to the Course | Please Introduce Yourself
    • Important Course Information and Resources
    • Python Files vs. Interactive Shell
    • Quick Review: Important Knowledge for the Course
    • Collect and Share Your Badge
  • Introduction to Iterables: Strings, Lists, Tuples, Dictionaries, and Sets
    • Section Overview
    • What is an Iterable?
    • Concept of Iterable
    • Elements vs. Item
    • Introduction to Strings
    • String Slicing
    • Important String Methods
    • Using the Interactive Shell
    • Coding Session: Strings
    • How to Concatenate Strings
    • Strings
    • Introduction to Coding Exercises
    • Strings
    • Introduction to Lists
    • Lists - Concept and Syntax
    • List Slicing
    • Coding Session: Lists
    • Important List Methods
    • Lists
    • Nested Lists
    • Lists
    • Introduction to Tuples
    • Tuples - Concept and Syntax
    • Lists vs. Tuples - Key Difference
    • Coding Session: Tuples
    • Nested Tuples
    • Tuples
    • Tuples
    • Introduction to Dictionaries
    • Important Dictionary Methods
    • Coding Session: Dictionaries
    • Nested Dictionaries
    • Dictionaries
    • Dictionaries
    • Introduction to Sets
    • Coding Session: Sets
    • Set vs. Frozenset
    • Sets
    • Sets - Recommended Reading
    • Sets
    • Collect and Share Your Badge
  • Introduction to For Loops
    • Section Overview
    • Key Concept: Iteration
    • For Loops: Purpose and Use Cases
    • How For Loops Work Behind the Scenes (Flowcharts)
    • How to Write For Loops – General Syntax
    • Coding Session: Write a For Loop
    • Indentation – PEP 8 Style Guide
    • Write and Run Your First For Loop
    • The Loop Variable
    • Section Quiz - For Loops Basics
    • Collect and Share Your Badge
  • For Loops and the range() Function
    • Section Overview
    • Introduction to the range() Function
    • range() in Context: Purpose and Advantages
    • Basics of range()
    • How to Display the Sequence Returned by Range as a List
    • Coding Session: range() With One Parameter - Basic Examples
    • Coding Session: range() With One Parameter - Intermediate Examples
    • Coding Session: range() With One Parameter - More Advanced Examples
    • Coding Session: Checking if a String is a Palindrome
    • range() With One Parameter
    • range() With Two Parameters
    • Coding Session: range() With Two Parameters - Basic Examples
    • Coding Session: range() With Two Parameters - Intermediate Examples
    • Coding Session: range() With Two Parameters - More Advanced Examples
    • range() With Two Parameters
    • range() With Three Parameters
    • Coding Session: range() With Three Parameters (start, stop, step)
    • Coding Session: range() With Three Parameters - Intermediate
    • Start, Stop, and Step - Default Values
    • range() With Three Parameters
    • range() With Negative Parameters
    • Examples of range() with Negative Parameters
    • range() With Negative Parameters
    • When Are Two Range Objects Equal?
    • Python Documentation: range()
    • Section Quiz
    • Collect and Share Your Badge
  • Practical Section: For Loops and the range() Function
    • Beginner: Range with One Parameter
    • Beginner: Range with Two Parameters
    • Beginner: Range with Three Parameters
    • Intermediate: Counting Words with a Prefix
    • Intermediate: Check if a Number is Prime or Not
    • Intermediate: Count Occurrences of a Substring
    • Advanced: Print the Winners
    • Advanced: Check Nested Lists
    • Advanced: Count Words with Suffix
    • Collect and Share Your Badge
  • Project: Draw Patterns using For Loops and Range
    • Project Overview
    • Introduction to the Turtle Module
    • How to Work with Coordinates and Angles in the turtle Module
    • How to Move the Turtle (Pen)
    • Basic Shapes: Square and Circle
    • Intermediate Pattern: Black and White Spiral
    • Intermediate Pattern: Colorful Concentric Circles
    • Introduction to RGB Colors
    • Advanced Pattern: Colorful Square-Based Spiral
    • Customize the Pattern
    • Important: How to Submit your Project
    • Submit your Project
    • Collect and Share Your Badge
  • Iterating over Iterables with For Loops
    • Section Overview
    • How to Iterate over Iterables
    • Loop Variables - Naming Guidelines
    • Coding Session: How to Iterate over the Characters in a String
    • Coding Session: How to Iterate over Lists and Tuples
    • For Loops and Mutation: Unexpected Effects
    • Coding Session: How to Iterate over all the Keys in a Dictionary
    • Coding Session: How to Iterate over all the Values in a Dictionary
    • Coding Session: How to Iterate over all the Key-Value Pairs in a Dictionary
    • More Information about keys(), values(), and items()
    • How to Iterate over the Elements of a Set
    • Section Quiz: Iterating over Iterables
    • Coding Exercise: Update Prices
    • Coding Exercise: Finding Target Item
    • Coding Exercise: Find Points Per Word
    • Collect and Share Your Badge
  • For Loops and the enumerate() Function
    • Section Overview
    • Introduction to enumerate()
    • enumerate() and For Loops
    • Optional Argument: Start
    • Basics of enumerate()
    • Coding Session: How to use enumerate() in For Loops
    • enumerate() with Dictionaries
    • Examples of enumerate()
    • For Loops, Nested Lists and enumerate()
    • Section Quiz
    • Coding Exercise: Update Odd Values
    • Coding Exercise: Incrementing Pizza Prices by 15%
    • Coding Exercise: Print the Winners
    • Python Documentation: enumerate()
    • Collect and Share Your Badge
  • For Loops and the zip() Function
    • Section Overview
    • Introduction to zip()
    • For Loops and zip()
    • Passing Iterables of Different Length to zip()
    • What Happens if zip() gets 0 or 1 Argument?
    • Basics of zip()
    • Passing Multiple Arguments to zip()
    • Coding Session: zip()
    • Coding Session: Looping Over Lists in Parallel
    • Coding Session: Iterables of Different Length
    • How to Loop Over Dictionaries in Parallel
    • Quick Tip: How to Build a Dictionary Using zip()
    • Python Documentation: zip()
    • Section Quiz
    • Coding Exercise: Count Matches
    • Coding Exercise: Use zip() to Print a Pattern
    • Coding Exercise: Match Nested Tuples
    • Collect and Share Your Badge
  • For Loops with sorted() and reversed()
    • Quick Tip: How to Leave or Update Your Review
    • Section Overview
    • Introduction to sorted()
    • sorted() - Use Cases
    • Calling sorted() with a Custom Key
    • Calling sorted() with 'reverse=True'
    • Basics of the sorted() Function
    • Coding Session: sorted()
    • Coding Session: sorted() with a Custom Key
    • Using Lambda Expressions to Generate Custom Keys
    • How to use sorted() with Dictionaries
    • Introduction to reversed()
    • Coding Session: reversed()
    • Section Quiz
    • Coding Exercise: Sort Names
    • Coding Exercise: Sum of Even Values
    • Coding Exercise: Sorting Posts Based on the Number of Likes
    • Collect and Share Your Badge
  • Project: Encrypt Messages with Caesar's Cipher
    • Project Overview
    • Introduction to Caesar's Cipher
    • Part 1: Implementing Encryption (Theory)
    • Part 2: Implementing Encryption (Code)
    • Part 3: Implementing Decryption
    • Part 4: Test your Project - Encrypt and Decrypt Messages
    • Important: How to Submit your Project
    • Submit your Project
    • Collect and Share Your Badge
  • Introduction to While Loops
    • Section Overview
    • Introduction to While Loops
    • Example - While Loop
    • False Initial Condition
    • Your First While Loop
    • Basics of While Loops
    • Common Use Cases for While Loops
    • Infinite Loops
    • Tips for While Loop Conditions
    • Coding Session: While Loops
    • Coding Session: While Loops
    • Section Quiz
    • Coding Exercise: Write a While Loop to Generate a Sequence
    • Coding Exercise: Odd Numbers in Descending Order
    • Coding Exercise: Fix the Infinite While Loop
    • Collect and Share Your Badge
  • Project: Guess the Number Game
    • Project Overview
    • Part 1: Binary Search - Behind The Scenes Walkthrough
    • Part 2: Implementing the Game
    • Part 3: Testing the Game
    • Important: How to Submit your Project
    • Submit your Project
    • Collect and Share Your Badge
  • Nested For Loops
    • Great Work | You've Reached the Advanced Part of the Course
    • Section Overview
    • Introduction to Nested For Loops
    • Example: Nested For Loops
    • Nested Loops Behind the Scenes with Print Statements
    • Nested For Loops - Scope of the Loop Variables
    • Basics of Nested For Loops
    • Coding Session: Example of Nested For Loops
    • Coding Session: Nested For Loops to Iterate over Iterables
    • Coding Session: Nested For Loops to Iterate over Iterables
    • Nested For Loops within While Loops
    • Nested Loops, Iterations, and Performance
    • Section Quiz
    • Coding Exercise: Print a Pattern #1
    • Coding Exercise: Update All Values
    • Coding Exercise: Print a Pattern #2
    • Collect and Share Your Badge
  • Nested While Loops
    • Section Overview
    • Introduction to Nested While Loops
    • Example: Nested While Loops
    • Coding Session: Example
    • Coding Session: Interactive Program that Validates User Input
    • While Loops Nested Within For Loops
    • Section Quiz
    • Coding Exercise: Stop the Infinite Nested While Loop
    • Coding Exercise: Complete the Loop
    • Coding Exercise: Print a Pattern
    • Collect and Share Your Badge
  • Loop Control Statement: Break
    • Section Overview
    • Introduction to 'break'
    • Why is 'break' a Statement?
    • Example: 'break' in For Loops
    • Example: 'break' in While Loops
    • Break Statement in For Loops and While Loops - Flow Diagrams
    • Basics of 'break'
    • Coding Session: 'break' in For Loops
    • Coding Session: 'break' in While Loops
    • Coding Session: Refactor the 'Guess the Number' Game
    • How to use 'break' in Nested Loops
    • Break statement in Nested Loops - Diagrams and Variations
    • Examples: 'break' in Nested For Loops
    • Coding Session: 'break' in Nested While Loops
    • Section Quiz
    • Coding Exercise: Random Numbers and Break
    • Coding Exercise: 'Roll the Dice' Simulation
    • Coding Exercise: Break and Nested Lists
    • Collect and Share Your Badge
  • Loop Control Statement: Continue
    • Section Overview
    • Introduction to the 'continue' Statement
    • 'continue' in For Loops
    • 'continue' in While Loops
    • Basics of 'continue'
    • Coding Session: 'continue' in For Loops
    • Coding Session: 'continue' in While Loops
    • Introduction to 'continue' in Nested Loops
    • Examples: 'continue' in Nested Loops
    • Use Cases of 'continue'
    • Introduction to the 'pass' Statement
    • Section Quiz
    • Coding Exercise: Multiple of 140
    • Coding Exercise: Print the Pattern
    • Coding Exercise: Filter Data
    • Collect and Share Your Badge
  • Project: Analyze Files Using Nested Loops
    • Project Overview
    • Part 1: How to Read Files
    • Part 2: Introduction to Important Functions
    • Sample Text Files (Resources)
    • Part 3: Implementing the Program
    • Part 4: Testing the Program
    • Important: How to Submit your Project
    • Submit your Project
    • Collect and Share Your Badge
  • The 'else' Clause on Loops
    • Section Overview
    • Introduction to the 'else' Clause
    • Syntax: Quick Summary and Tips
    • Basics of the 'else' Clause
    • Example: For Loops and the 'else' Clause
    • Example: While Loops and the 'else' Clause
    • Coding Session: For Loops and the 'else' Clause
    • The 'else' Clause in Nested Loops
    • Section Quiz
    • Coding Exercise: Else in For Loops
    • Coding Exercise: Else Clause in While Loops
    • Collect and Share Your Badge
  • Important Looping Concepts: Iterators and Truthy/Falsy Values
    • Section Overview
    • Introduction to Iterators
    • Iterators and For loops
    • Iterators
    • Truthy and Falsy Values
    • Truthy and Falsy Values - Recommended Reading
    • Truthy and Falsy Values
    • Collect and Share Your Badge
  • Course Wrap-Up: Course Exam
    • (PDF Resource) Study Guide for the Course Exam
    • Instructions for the Course Exam
    • Course Exam
    • Congratulations! Collect and Share Your Final Badge
    • Where to Go From Here?
    • Bonus Lecture: Take your Python Skills to the Next Level With my Udemy Courses

Udemy - Python Loops and Looping Techniques: Beginner to Advanced


 TO MAC USERS: If RAR password doesn't work, use this archive program: 

RAR Expander 0.8.5 Beta 4  and extract password protected files without error.


 TO WIN USERS: If RAR password doesn't work, use this archive program: 

Latest Winrar  and extract password protected files without error.


 Gamystyle   |  

Information
Members of Guests cannot leave comments.




rss