watching now
95 students

Course Details

Skill level

Beginner

Certificate

Available

RESERVE - Only minutes left for your FREE certificate!

What You Will Learn?

  • The core concepts and basics of Python
  • How to use lists and dictionaries
  • What are functions and loops

Description

Requirements

  • No pre-knowledge is required - enthusiasm is all you need!
  • A PC or Mac is required. Mobile not supported yet;
  • No special software is required in advance of the course.

Curriculum

Section 1: Python Syntax
  • Lecture 1: Introduction
  • Lecture 2: Strings
  • Lecture 3: Errors
  • Lecture 4: Variables
  • Lecture 5: Comments
  • Lecture 6: Math
  • Lecture 7: Updating Variables
  • Lecture 8: Numbers
  • Lecture 9: Triple Quotes
  • Lecture 10: Booleans
  • Lecture 11: Summary
  • Lecture 1: Variables and strings
  • Lecture 2: index
  • Lecture 3: String Methods
  • Lecture 4: Lower()
  • Lecture 5: Upper()
  • Lecture 6: Str()
  • Lecture 7: Dot Notation
  • Lecture 8: String Concatenation
  • Lecture 9: String Formatting Part 1
  • Lecture 10: String Formatting Part 2
  • Lecture 11: Summary
  • Lecture 1: datetime Library
  • Lecture 2: Current date and time
  • Lecture 3: Current date
  • Lecture 4: Day, month and year
  • Lecture 5: Hours, minutes and seconds
  • Lecture 6: Together
  • Lecture 1: Comparison operators
  • Lecture 2: Comparative statements
  • Lecture 3: and, or and not
  • Lecture 4: Order
  • Lecture 5: Conditional Statement Syntax
  • Lecture 6: If Statements
  • Lecture 7: Else statements
  • Lecture 8: Else if statements
  • Lecture 9: Summary
  • Lecture 1: Introduction to functions
  • Lecture 2: Functions
  • Lecture 3: Calling functions
  • Lecture 4: Parameters and Arguments
  • Lecture 5: Calling another function
  • Lecture 6: More functions
  • Lecture 7: Modules
  • Lecture 8: Importing functions
  • Lecture 9: Importing everything
  • Lecture 10: Looking at the module
  • Lecture 11: Built-in functions
  • Lecture 12: max()
  • Lecture 13: min()
  • Lecture 14: abs()
  • Lecture 15: type()
  • Lecture 16: Summary
  • Lecture 1: Introduction to Lists
  • Lecture 2: Access by Index
  • Lecture 3: Updating lists
  • Lecture 4: List slice
  • Lecture 5: Index and Insert
  • Lecture 6: Lists and For
  • Lecture 7: List sort()
  • Lecture 8: Dictionaries
  • Lecture 9: Updating Dictionaries
  • Lecture 10: del keyword
  • Lecture 11: Remove Method
  • Lecture 12: Lists and Dictionaries
  • Lecture 13: Summary
  • Lecture 1: Lists and Functions
  • Lecture 2: Lists as Function parameters
  • Lecture 3: Modifying Lists in Functions
  • Lecture 4: Manipulating Lists in a Function
  • Lecture 5: Each element
  • Lecture 6: Print List in a Function
  • Lecture 7: Passing range
  • Lecture 8: Iterating over Lists in Functions
  • Lecture 9: Lists, strings and functions
  • Lecture 10: Lists as function arguments
  • Lecture 11: Multiple lists in a function
  • Lecture 12: Summary
  • Lecture 1: While loops
  • Lecture 2: Loop condition
  • Lecture 3: While and calculations
  • Lecture 4: Infinite loops
  • Lecture 5: Break statements
  • Lecture 6: While and else
  • Lecture 7: Your while/else loop
  • Lecture 8: For loops
  • Lecture 9: For and append()
  • Lecture 10: For and strings
  • Lecture 11: Modifying strings with for
  • Lecture 12: For and lists
  • Lecture 13: For and dictionaries
  • Lecture 14: Enumerate
  • Lecture 15: Zip
  • Lecture 16: For and else
  • Lecture 17: Don’t break
  • Lecture 18: Your for/else loop
  • Lecture 19: Summary

About the Instructor

Reviews 112
Students 124,960
Massive audience
Courses 14

This course was created by the in-house BitDegree course creators. This means that more than one person has worked to make this course available for you to learn from. This allows the courses to be fun, visually appealing, educational and functional all at the same time. BitDegree is combining the efforts of multiple experts to bring you highest quality educational material