Practical Python for Absolute Beginners

BY
Udemy

Mode

Online

Fees

₹ 639 3499

Quick Facts

particular details
Medium of instructions English
Mode of learning Self study
Mode of Delivery Video and Text Based

Course and certificate fees

Fees information
₹ 639  ₹3,499
certificate availability

Yes

certificate providing authority

Udemy

The syllabus

Introduction

  • Course Introduction
  • Install Python on Your Computer (Window | Mac)
  • Introduction to Numbers
  • Editor Setup
  • Introduction to Variables
  • Introduction to Strings
  • Problem Solving
  • Introduction to Functions
  • Introduction to Methods
  • Booleans
  • Conditionals (If / Else)
  • Comparison Operators
  • Introduction to Lists
  • Introduction to Slicing
  • Programming Challenge (Slicing, User Input, Lists, Variables)
  • Print Formatting / String Interpolation (includes Python F Strings)
  • Introduction to Dictionaries
  • Elif
  • For Loops
  • Modulo and Floor (Python Math and Division Operators)
  • Logical Operators (and | or | not)
  • While Loops
  • Nested Loops
  • Continue statement (Python Flow Control)
  • List Methods
  • In Keyword- Check if a Value is present in a Sequence
  • Functions Part Two

Build a Hangman Game

  • Hangman Game (Part 1)
  • Hangman Game (Part 2)
  • Hangman Game (Part 3)
  • Hangman Game (Part 4)
  • Hangman Game (Part 5)
  • Hangman Game (Part 6)
  • Hangman Game (Part 7)
  • Hangman Game (Part 8)
  • Hangman Game (Part 9)
  • Hangman Game (Part 10)
  • Hangman Game (Part 11)

Let's Go Further

  • Tuples
  • Unpacking
  • help() Function
  • Multi-Line Strings ...(plus string revision)
  • Lists Roundup
  • Knowledge Check
  • Dictionary Methods
  • Introduction to Sets
  • Importing Modules
  • Reading From Files
  • Writing To Files

Data Segregation Exercise

  • Data Segregation Exercise (Part1 - introduction)
  • Data Segregation Exercise (Part2 - Reading CSV Files)
  • Data Segregation Exercise (Part 3 - Problem-Solving with Modulo)
  • Data Segregation Exercise (Part4 - Adding to Nested Dictionaries)
  • Data Segregation Exercise (Part5 - Appending to Multiple Files)

Iteration and Comprehensions

  • While Else
  • List Comprehensions
  • Conditional List Comprehensions

Functions Exercises

  • Functions Exercises (part 1) - Count the occurrences of a word in a string
  • Functions Exercises (part 2) - Create a fizzbuzz function
  • Functions Exercises (part 3) - Remove duplicate elements from a list
  • Functions Exercises (part 4) - List comprehensions function
  • Functions Exercises (part 5) - Write a paragraph to a HTML file

Intermediate Functions

  • Keyword Arguments (kwargs) Introduction
  • Local and Global Scope
  • pass statement
  • Star Args (*args)
  • Map Function
  • Filter Function
  • Lambda Expressions
  • Creating Modules
  • Ternary Operator
  • For Else Loops

Creating Packages

  • Creating Packages
  • Create a Unit Converter Package (Project Introduction)
  • Create a Unit Converter Package (Part 1)
  • Create a Unit Converter Package (Part 2)
  • Create a Unit Converter Package (Part 3a Converter Functions)
  • Create a Unit Converter Package (Part 3b - Selecting Conversions)
  • Create a Unit Converter Package (Part 4)
  • Create a Unit Converter Package (Part 5)

Object Oriented Programming

  • Introduction to Object-Oriented Programming (OOP)
  • Creating Objects
  • Object Attributes
  • Object Methods
  • Object Interaction
  • Setting Object Attributes
  • Inheritance
  • Dunder Methods / Magic Methods
  • OOP Practice (Dunder methods, inheritance, composition)
  • __name__ equals __main__

Intermediate Python

  • **kwargs
  • Error Handling - try / except blocks
  • Raising Errors
  • Set Intersection
  • Set Union
  • Set Difference

Instructors

Mr Gary Clarke

Mr Gary Clarke
Software developer
Freelancer

Articles

Popular Articles

Latest Articles

Trending Courses

Popular Courses

Popular Platforms

Learn more about the Courses

Download the Careers360 App on your Android phone

Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile

Careers360 App
150M+ Students
30,000+ Colleges
500+ Exams
1500+ E-books