HOME > Development > Python programming for C++ developers

Python programming for C++ developers

  • Development
  • Apr 20, 2025
SynopsisPython programming for C++ developers, available at $54.99, h...
Python programming for C++ developers  No.1

Python programming for C++ developers, available at $54.99, has an average rating of 3.8, with 59 lectures, 8 quizzes, based on 33 reviews, and has 77 subscribers.

You will learn about A quick introduction to python syntax for C++ coders. Variables, lists, functions, loops, conditions, I/O, files, recursion, exceptions, GUI programming & more. Problem solving using Python programming A quick skill conversion for C++ programmers Learn how simple it is to handle lists, data and files in Python as compared to C++ Learn super simple GUI development using Tkinter in Python This course is ideal for individuals who are Programmers, those who know C++. This is not a beginners course if you dont know programming already, may be this one is not for you. or C++ experts looking to quickly grasp Python It is particularly useful for Programmers, those who know C++. This is not a beginners course if you dont know programming already, may be this one is not for you. or C++ experts looking to quickly grasp Python.

Enroll now: Python programming for C++ developers

Summary

Title: Python programming for C++ developers

Price: $54.99

Average Rating: 3.8

Number of Lectures: 59

Number of Quizzes: 8

Number of Published Lectures: 59

Number of Published Quizzes: 8

Number of Curriculum Items: 67

Number of Published Curriculum Objects: 67

Original Price: $19.99

Quality Status: approved

Status: Live

What You Will Learn

  • A quick introduction to python syntax for C++ coders. Variables, lists, functions, loops, conditions, I/O, files, recursion, exceptions, GUI programming & more.
  • Problem solving using Python programming A quick skill conversion for C++ programmers
  • Learn how simple it is to handle lists, data and files in Python as compared to C++
  • Learn super simple GUI development using Tkinter in Python
  • Who Should Attend

  • Programmers, those who know C++. This is not a beginners course if you dont know programming already, may be this one is not for you.
  • C++ experts looking to quickly grasp Python
  • Target Audiences

  • Programmers, those who know C++. This is not a beginners course if you dont know programming already, may be this one is not for you.
  • C++ experts looking to quickly grasp Python
  • The course is designed for C++ developers to quickly grasp Python syntax. We will learn Python syntax and a comparative study is done in each lecture comparing C++ and python syntax.

    The course gives you a boost in learning python without going through clumsy documentation or lengthy books. The pace of the course is quick, so that you don’t get bored with extra ordinary details but it is balanced with the depth of information that you are not left out on any topics.

    You’ll get to learn the syntax of Python language in comparison to C++ and you’ll see how it is different and similar at the same time to work with data, variables, data types, files and lists. You’ll dive into the world of Python and it’s strong capability of type casting and data handling without worrying too much about the data types and memory allocations.

    The course is meant for beginners who have probably never learned Python programming language but have a hint of C++ as their first or previously known language. People with no prior programming language can also take this course.

    After completing this course, you can step forward to a more advanced course in python like Artificial Intelligence or Machine Learning.

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction to course and instructor

    Lecture 2: A quick walk through the course

    Lecture 3: Software Setup for Python

    Lecture 4: Hello World, your first program

    Chapter 2: Getting Started

    Lecture 1: Ready! Set! Go!

    Lecture 2: Python Shell, Literals and getting started

    Lecture 3: Objects, Scalars, Data Types and some Operators

    Lecture 4: Working with variables

    Lecture 5: Please rate the course

    Chapter 3: Working with data and numbers

    Lecture 1: Arithmetic operators and precedence – Part 1

    Lecture 2: Arithmetic operators and precedence – Part 2

    Lecture 3: Comparison operators, Less than, Greater Than, Equal to etc

    Lecture 4: Binary number and logical operators

    Lecture 5: Exercise – Command line practice of numbers, operators and strings.

    Chapter 4: Programs and Problem Solving

    Lecture 1: Please rate the course if you havent already

    Lecture 2: Introduction to Programs and Problem Solving

    Lecture 3: Introduction to Multi-line programs – the .py files

    Lecture 4: Variables and naming rules

    Lecture 5: Comments in Python

    Lecture 6: Assignment operator and self-assignment

    Lecture 7: Taking user input

    Lecture 8: Type Casting – converting data types

    Chapter 5: Conditions in Python

    Lecture 1: Introduction to control statements and if condition

    Lecture 2: Control Statement – if condition

    Lecture 3: A few examples of if condition

    Lecture 4: if – else , using else with conditions

    Lecture 5: Homework Exercise 2

    Chapter 6: Loops in Python – Control Statements continue

    Lecture 1: Introduction to loops

    Lecture 2: Working with While loops

    Lecture 3: For loops

    Lecture 4: Coding Exercises and Homework

    Chapter 7: Functions in Python

    Lecture 1: Introducing functions in python

    Lecture 2: Creating and using functions in Python

    Lecture 3: A few examples of functions

    Lecture 4: Creating libraries – Using multiple .py files

    Lecture 5: A multiple python files example

    Lecture 6: Exercises/Homework for functions

    Chapter 8: Lists in Python

    Lecture 1: Introducing Lists

    Lecture 2: Creating and Using Lists

    Lecture 3: Accessing, Updating and Inserting list items

    Lecture 4: More about Lists, Sorting, Merging, Sublists etc

    Lecture 5: Lists of Lists – that is 2 dimensional lists

    Lecture 6: Homework/Exercises for Lists in Python

    Chapter 9: More Data Structures – Tuples, Dictionaries and Sets

    Lecture 1: Section Introduction

    Lecture 2: Tuples, Dictionaries and Sets

    Chapter 10: Handling Files with Python

    Lecture 1: Filing introduction

    Lecture 2: Opening, Reading and Writing to files

    Lecture 3: A few file handling examples

    Lecture 4: Reading and Editing CSV files (Example)

    Lecture 5: Homework/Exercises for File reading/writing

    Chapter 11: Exception Handling and Recursion

    Lecture 1: Section Introduction

    Lecture 2: Exception Handling

    Lecture 3: Recursion in Python

    Lecture 4: Exercises/Homework – Recursion

    Chapter 12: Graphical User Interface – Yes making windows based programs

    Lecture 1: GUI Introduction

    Lecture 2: Creating GUI in Python

    Lecture 3: Make a GUI Game – Tic Tac Toe

    Chapter 13: Classes and Objects

    Lecture 1: Object Oriented Programming – Creating classes and objects

    Chapter 14: Conclusion

    Lecture 1: Conclusion

    Instructors

  • Python programming for C++ developers  No.2
    Basit Ali
    A technology trainer, entrepreneur and a tech enthusiast.
  • Rating Distribution

  • 1 stars: 1 votes
  • 2 stars: 4 votes
  • 3 stars: 3 votes
  • 4 stars: 11 votes
  • 5 stars: 14 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!