Course details

This course covers elementary control and data structures in Python. It also covers sequences and sorts. Finally this course covers OOP in python, including classes, methods, and objects.

  • Topic T2 Objective O3
  • start the lesson
  • Topic T6 Objective O7
  • implement strategies for multiple choice in Python
  • Topic T10 Objective O11
  • control loop flow in Python
  • Topic T14 Objective O15
  • write Python programs with conditional structures such as if and else
  • Topic T18 Objective O19
  • describe syntax errors in Python
  • Topic T23 Objective O24
  • work with lists in Python
  • Topic T27 Objective O28
  • work with dictionaries in Python
  • Topic T31 Objective O32
  • organize data with dictionary data structures in Python
  • Topic T35 Objective O36
  • update dictionaries in Python
  • Topic T39 Objective O40
  • delete elements from dictionaries in Python
  • Topic T44 Objective O45
  • recognize the features of sequences in Python
  • Topic T48 Objective O49
  • implement the range function in Python
  • Topic T52 Objective O53
  • implement the sorted function in Python
  • Topic T56 Objective O57
  • work with sorting functions in Python
  • Topic T60 Objective O61
  • implement operator module functions in Python
  • Topic T64 Objective O65
  • work with indexes and slices in Python
  • Topic T68 Objective O69
  • sort Python data structures in place
  • Topic T73 Objective O74
  • recognize the features of classes and methods in Python
  • Topic T77 Objective O78
  • implement classes in Python
  • Topic T81 Objective O82
  • recognize the features of methods in Python
  • Topic T85 Objective O86
  • use methods creating constructor in Python
  • Topic T89 Objective O90
  • use object data in Python
  • Topic T93 Objective O94
  • implement object data in Python
  • Topic T97 Objective O98
  • describe inheritance in Python
  • Topic T101 Objective O102
  • implement inheritance in Python
  • Topic T105 Objective O106
  • apply polymorphism in Python
  • Topic T109 Objective O110
  • implement polymorphism in Python
  • Topic T162 Objective O145
  • identify best practices when using basic Python language
Updated on 08 November, 2015

About New Horizons Lebanon

As changes in technology have accelerated, it’s become even more essential for people to master technology to be productive, invaluable employees who optimize, program and invent solutions—and even grow companies of their own. With over 300 centers in 60 countries, New Horizons is the world’s largest independent IT and Business training company. Over the past 35 years, New Horizons has delivered a full range of IT and business skills/Management training through innovative learning methods that have transformed businesses and helped over 35 million students reach their goals. New Horizons Lebanon branch was established in 1996.

See all New Horizons Lebanon courses
Courses you can instantly connect with... Do an online course on Python Programming starting now. See all courses

Is this the right course for you?

Rate this page

Didn't find what you were looking for ?

or