Python Intermediate with OOP

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

Step into programming with Python, one of the most popular and beginner-friendly languages! This course is designed to take you from Python fundamentals to an intermediate level through hands-on learning. By the end, you’ll confidently apply Python skills to real-world projects. Whether you’re a beginner or have some experience, this course will strengthen your foundation and prepare you for intermediate Python development. From learning how to write your first line of code to creating interactive programs, this course will build your confidence as a coder and ignite your passion for technology.


Skills You Will Gain:

  • Problem-Solving Skills: Tackle coding challenges with ease and creativity.

  • Logical Thinking: Learn to think like a programmer and create efficient solutions.

  • Project Building: Create fun and interactive programs from scratch.

  • Coding Confidence: Develop a solid foundation in Python and grow your coding skills.

  • Digital Proficiency: Equip yourself with coding skills that open doors to future opportunities.

 

All About Classes:

  • Class Starts: 1st of November, 2024

  • Days:  2 days in a week (Every Friday & Saturday)

  • Time:  3:00 PM – 4:30 PM

  • Number of Classes: 10

Show More

What Will You Learn?

  • The essentials of Python programming through hands-on practice
  • How to build simple programs, games, and projects
  • The core principles of coding: variables, loops, and conditional logic
  • Problem-solving techniques to overcome coding challenges
  • The foundations that will prepare you for advanced programming in the future!

Course Content

Introduction to Python, Using Print Statements, Data Types, Variables, and Naming Conventions

Working with Strings and Mastering Arithmetic Operations in Python

Understanding Conditional Statements – If, Elif, and Else and Logical Operators and Comparisons – Making Decisions in Code

Introduction to While Loops and For Loops and Ranges– Repeat Actions Until Conditions Change

List Manipulation – Indexing, Adding, Removing, and Exploring Elements

Working with Tuples and Understanding Dictionaries – Key-Value Pairs and Efficient Data Management

Introduction to Object Oriented Programming (OOP)

Understand the concepts of inheritance and polymorphism

Learn more about classes and objects; Work with properties and methods

Understand the concept of project-based learning and make a game.

Project 1: Maze Solver

Project 2: Chatbot for FAQs

Project 3: To-Do List Application

Project 4: Weather App

Student Ratings & Reviews

No Review Yet
No Review Yet

Want to receive push notifications for all major on-site activities?