Software Development

Start Learning Python II - Object Oriented Programming today!

Join Turtlers Coding lessons today to enjoy flexible class appointments and teaching methods that allows you/your kids to explore their creative outlook and use modern technology to implement applicable projects. Start today to get right on your learning path.

  • Intermediate
  • Last updated 9/2023
  • English
Course Description

This course in Python is designed for students with a basic understanding of programming and delves into more advanced topics. One such area is Object Oriented Programming (OOP), which is widely used in real-world projects including game development and web programming. The course covers Python Objects, including the use of static methods and class methods, as well as Dataclasses, Inheritance, Composition, and Polymorphism. By applying these concepts to a project, students will gain practical experience and will be challenged to apply the concepts themselves.

The course also covers relevant mathematical concepts, although prior knowledge of mathematics will be beneficial. Through completing this course, students will gain a solid understanding of the covered scopes of programming and will feel confident in applying these concepts to real-world scenarios. The course is structured in a way that students can build on their previous knowledge and further their understanding of Python.

Overall, this Python course covers advanced topics, including OOP, and provides students with practical experience in applying the concepts covered. The course is designed for those with prior knowledge of programming and also covers relevant mathematical concepts. Upon completion of the course, students should be comfortable and confident in applying these scopes of programming to real-world projects.

  1. A Laptop (Windows or Mac)
  2. Python 1
Upon completion of the course, the student is should comfortably be able to:
  1. Implement Object Oriented programming when necessary
  2. Be comfortable with writing Inheritance and Polymorphic programs
  3. Able to a python write and structure a program on their own

Course Details

  • Lectures 12 Lessons
  • Duration 12 Weeks
  • Skill Level Intermediate
  • Language English
  • Assignments Optional

Trending Courses

Check out some of the most 🔥 courses amongst our students

course image
Scratch Level 1
No Experience Required

14+

Projects
12h 12 Lessons
course image
Python Turtle
No Experience Required

14+

Projects
12h 12 Lessons
course image
Web Development 1 - Introduction
No Experience Required

14+

Projects
12h 12 Lessons
course image
Roblox Games with Lua
No Experience Required

14+

Projects
12h 12 Lessons