Python for Beginners

This course is designed to launch you into one of the most in-demand programming languages in the current development market.

Constantly growing at supersonic speed, Python is widely used in a varied range of sectors, from teaching-purposes, in Universities, onto Machine Learning, Big Data and even Cloud Computing Companies.

Founded roughly 30 years ago, this language surely stands as a solution-provider for almost every modern action field.

Certificate of Completion included

What you'll learn

    Introduction to Python Environments

  • Available IDLEs
  • Interactive Mode
  • Command Line Scripting
  • Introduction to Python Programming

  • Variables & Operators
  • Functions & Built-in Functions
  • Function Arguments
  • String Functions & Concatenation
  • Casting Variables
  • The Fundamentals of Python Programming

  • Conditional Statements
  • Nested Statements
  • Looping Structures
  • Randomization Tools
  • Tuples and Tuple Functions
  • Dictionaries
  • Python Tips & Tricks

  • Exception-Handling
  • Time and Date
  • Python Modules
  • I/O Streams
  • Data Processing
  • Python & CGI-Bin or Web Server
Python for Beginners

General Content Guidelines

13 chapters • 63 lessons • Total duration: 5h 20m

Introduction to Python Programming

4 lessons25m 21s

  • Hello World in Python

    View 08:25

  • IDLE - Shell Window

    View 04:46

  • IDLE - Editor Window

    View 06:48

  • Python on the Command Line

    05:22

Outputting in Python

3 lessons10m 38s

  • Section Introduction

    00:42

  • Print() Function (Output Streams)

    03:54

  • Separators and Newlines Characters

    06:02

Introduction to Python Variables

6 lessons36m 17s

  • Section Introduction

    01:05

  • Assigning Variables

    07:50

  • Number Variables

    06:57

  • String Variables

    05:11

  • Substring Variables

    08:35

  • Lists, Tuples and Dictionaries

    06:39

Introduction to Python Operators

5 lessons25m 51s

  • Section Introduction

    01:06

  • Mathematical Operators

    09:20

  • Operators Precedence

    05:04

  • Comparison Operators

    05:50

  • Logical Operators

    04:31

Decision-Making in Python

5 lessons26m 16s

  • Section Introduction

    00:57

  • If Statements

    07:03

  • If Else Statements

    08:53

  • Nested If Statements

    04:44

  • Ternary Operator

    04:39

Looping Algorithms in Python

5 lessons26m 13s

  • Section Introduction

    01:03

  • While Loops

    08:30

  • For Loops

    06:10

  • Nested Looping

    05:27

  • Break & Continue Statements

    05:03

Mathematical Functions in Python

4 lessons15m 45s

  • Section Introduction

    00:58

  • Casting Functions

    04:41

  • Advanced Math Functions

    04:42

  • Randomization Tools and Functions

    05:24

String Functions in Python

4 lessons14m 21s

  • Section Introduction

    00:49

  • capitalize(), center() and count() Functions

    05:53

  • find(), isalpha() and isdigit() Functions

    04:38

  • join(), len() and split() Functions

    03:01

Tuples & Dictionaries in Python

7 lessons40m 1s

  • Section Introduction

    01:03

  • Tuple Creation

    04:08

  • Accessing Tuple Values

    06:22

  • Tuple Functions

    11:17

  • Declaring a Dictionary

    04:33

  • Accessing Dictionary Values

    05:01

  • Dictionary Functions

    07:37

Python’s Time & Date Functions

4 lessons12m 46s

  • Section Introduction

    00:42

  • The Time Tuple

    04:50

  • The Calendar

    02:03

  • Time & Calendar Functions

    05:11

Show more chapters (3)

Requirements

  • Personal Computer (Mac, Windows or Linux)
  • No previous experience is needed.

Description

Developed by Python Software Foundation and designed by Guido van Rossum in 1991, Python is an interpreted high-level object-oriented programming language commonly known for its general-purpose functionality, readability and top-notch efficiency.

Throughout 65 lessons, divided into 14 structured sections, this introductory-level course is specially designed to give you an in-depth overview into the basics of Python programming and further on infer onto Python Fundamentals.

Mark Lassof, the author and one of the instructors responsible for tutoring this course, has taught over 1 Million students over the internet and written over 7 books about Computer Programming. Mark is also the in-demand speaker of the Silicon Valley Code Camp and won the 2017 eLearning Guild Guildmaster Award.

By completing all course-lessons you’ll also be prompted with your well-deserved Certificate of Completion. Watch, Learn and Do!

Original course created by Alex Genadinik