Learn Python from Scratch Hands-on

Learn Python programming from scratch with hands-on exercises in this Python course!

Ratings: 4.89 / 5.00




Description

Welcome to the Learn Python from Scratch Hands-on 2022 Course!

Learn Python from scratch. If you want to learn Python and write efficient, elegant, and simple code, this is the course you've been looking for! This course is practical but it will not ignore the theory.

Even if you have no programming experience, this course will give you a strong foundation and teach you how to use Python to achieve any goal.

We'll take you step-by-step through engaging video tutorials and teach you everything you need to know to succeed as a Python Programmer.


Here are the topics this course covers!


  • Types of Languages

  • Difference between High and Low-Level Language

  • What is Programming?

  • What is an algorithm?

  • Algorithm Design with Flowchart

  • Algorithm Design with Pseudocode

  • Syntax errors vs Logical errors

  • Introduction to python

  • How does Python Language Works?

  • Python Installation with different interactive modes

  • How to Install Python

  • How to Install notepad++

  • How to Install Pycharm

  • How to interact with Python - Python Interfaces

  • What are Identifiers and Variable

  • Unpublished lecture:

  • What is an identifier?

  • What is a Variable?

  • Multiple Assignment Variable

  • How to Assign Value to Variable?

  • Python rules and reserved keywords

  • Identifier and Variable

  • Input and Output functions

  • How Input and output functions work

  • Reading input from the keyboard

  • What are Data Types in Python

  • mutable vs immutable

  • Arithmetic Operators

  • Arithmetic Expressions -Convert Math formulas

  • Advance Arithmetic Operators

  • Comparison Operators

  • Boolean or Logical Operators

  • How if Statement works

  • Nested if Statements

  • if else Statements

  • if elif else Statements

  • Nested if vs elif Statements

  • Introduction to While loops and While loop with else

  • Infinite while loop

  • Nested while loop

  • range Function

  • How For Loop work?

  • For loop with range Function

  • For loop with break and continue

  • For loop with else and Nested statements

  • How String work in Python

  • Repetition Operator

  • Concatenation Operator

  • Escape Sequence

  • String Indexing

  • Slicing String

  • String Method and Functions

  • Accessing String using Loops

  • How List work in Python

  • List Indexing

  • Modify or Delete or Update Elements

  • append and insert Function

  • pop and remove Function

  • reverse and extend Function

  • Index and copy Function

  • List Slicing

  • Repetition and Concatenation Operator

  • Access List using Loops

  • List Function

  • How Tuple works in Python

  • Tuple Indexing

  • Tuple Slicing

  • Repetition and Concatenation Operator

  • Accessing Tuple using Loops

  • Copying Tuple

  • Tuple Constructor

  • How Set works in Python

  • add and update method

  • discard and remove method

  • clear and copy method

  • intersection, difference, and union method

  • access Set elements using For Loop

  • Set Constructor function

  • How Dictionary works in Python

  • access, modify, delete methods

  • Find, clear and copy methods

  • Items, keys, and values methods

  • fromkey method

  • How user-defined "Function" work in Python

  • Create Function -Parameter and Argument

  • Local vs Global Variables in Function

  • Modify Global Variables within Function

  • Bank Money withdraw Function

  • Function within Function

  • introduction to File Handling

  • File Modes

  • How to Read a File

  • How to Write a File

  • How to Create a File

  • How to Delete a File and Folder

What You Will Learn!

  • Execute your first python program
  • You will be able to program in Python professionally
  • Understand Programing Fundamentals concepts such as types of language
  • Algorithm Design with Flowchart and Pseudocode
  • Use NotePad++ and Pycharm to write their Python programs
  • Define logic using conditional statements ,looping constructs
  • See the input and output functions in action
  • Use the different types of operators
  • Arithmetic, Comparison, Boolean and logical operators
  • Define If statements
  • Define Loops in Python
  • Understand complete String, List, Tuple, Set and Dictionary
  • Understand complete user defined Functions
  • Understand File Handling, Read, Write, Create and Delete files

Who Should Attend!

  • Beginners who have never programmed before or having some experience in other languages