Learn Python Programming Language

Profile photo of Trainer #2 Teacher: Trainer #2
0 student

0 rating

Course Description

Learn to Program in Python

The introduction to programming with Python short course teaches Python to beginners, a powerful open source language that is very popular in the fields of data analysis, finance and web development.

With this hands-on course, students with little or no prior experience will learn how to think like programmers and apply knowledge gained on practical exercises done in class, with an experienced tutor present to answer questions.




What Will I Learn?

  • The Fundamentals
  • Python overview and the basic language elements: Introduction to Python. Variables. Loops. Main method. Conditional structures. Data structure.
  • Debugging in Python (using pdb, Pycharm). How to read a program.
  • File manipulation: Reading and writing files.
  • Object Oriented programming in Python: classes, objects, inheritance, polymorphism, encapsulation. How to build a modular python program.
  • Introduction to the Python standard library.
  • Testing in Python. Presentation of doc test and unit test.
  • Error handling: exceptions.

Click here to enroll in this course.

Course Curriculum

  • The Fundamentals

    • Lesson 1: Overview, Environment Setup, Basic Synax
      Viewing Completed Lesson
  • Introduction to Python

    • Lesson 2: Basic syntax, variable types and Basic Operators
      Viewing Completed Lesson
    • Lesson 3: Decision making, Loops, Numbers and Strings
      Viewing Completed Lesson
  • Debugging in Python

    • Lesson 4: Debugging in Python
      Viewing Completed Lesson
  • File manipulation

    • Lesson 5: Reading and writing files
      Viewing Completed Lesson
  • Object Oriented programming in Python

    • Lesson 6: Classes and Objects
      Viewing Completed Lesson
    • Lesson 7: Inheritance, polymorphism and encapsulation
      Viewing Completed Lesson
  • Introduction to the Python standard library.

    • Lesson 8: Python standard library.
      Viewing Completed Lesson
  • Testing in Python

    • Lesson 9: Presentation of doc test
      Viewing Completed Lesson
    • Lesson 10: Presentation of unit test
      Viewing Completed Lesson