Python programming for C++ developers
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 beginner's course if you don't 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 beginner's course if you don't 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 beginner's course if you don't 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 beginner's course if you don't 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 haven't 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
-
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!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024