Python
In this course students will learn the fundamentals of the Python programming language, along with programming best practises covering the language from first principles to advanced concepts from functional programming and object oriented design.
As Python is a powerful general-purpose programming language used in web development, data science, creating software prototypes and so on, this course will be project based with real live practical examples to develop students’ real world programming experience.
NB: This course assumes you have completed the Software Development Fundamentals course with us or have high school IT experience.