Course details

Python Fundamentals

Python Fundamentals


Overview/Description
Target Audience
Prerequisites
Expected Duration
Lesson Objectives
Course Number
Expertise Level



Overview/Description
The Python programming language, its syntax, and standard libraries, have undergone some changes between version 2 and 3. In this course, you'll learn about the key fundamental concepts and features of Python version 3.

Target Audience
Individuals who wish to refresh their understanding of Python fundamentals

Prerequisites
None

Expected Duration (hours)
1.5

Lesson Objectives

Python Fundamentals

  • start the course
  • recall syntax considerations for data types, numbers, and operations
  • work with strings and print formatting
  • declare functions, accept arguments, and return values from functions
  • work with tuples and arrays in Python
  • work with dictionaries and lists in Python
  • use loops and branching in Python
  • convert dates and times between formats
  • implement a module and include it in another source file
  • work with file input and output operations
  • create and instantiate a class
  • define and initialize class variables and methods
  • use default arguments to implement function overloading
  • define and instantiate a derived class
  • overload an operator in a class
  • read a file and load it into a Python class
  • Course Number:
    os_dopy_a01_it_enus

    Expertise Level
    Intermediate