Python Programming – Foundation Course for Data Engineers
Python Programming – Foundation Course for Data Engineers, available at $64.99, has an average rating of 4.7, with 57 lectures, based on 267 reviews, and has 5446 subscribers.
You will learn about Learn Python 3 Programming Language Working with Python Types and Data Structures Working with Python Sequences and Advanced Data Types Python Control Structures and Loops Python Functions and Lambda Exception Handling Objects and Classes Packages and Modules More than 100 coding exercises Python Coding Project This course is ideal for individuals who are Programmers willing to learn Python 3 Language It is particularly useful for Programmers willing to learn Python 3 Language.
Enroll now: Python Programming – Foundation Course for Data Engineers
Summary
Title: Python Programming – Foundation Course for Data Engineers
Price: $64.99
Average Rating: 4.7
Number of Lectures: 57
Number of Published Lectures: 57
Number of Curriculum Items: 57
Number of Published Curriculum Objects: 57
Original Price: $19.99
Quality Status: approved
Status: Live
What You Will Learn
- Learn Python 3 Programming Language
- Working with Python Types and Data Structures
- Working with Python Sequences and Advanced Data Types
- Python Control Structures and Loops
- Python Functions and Lambda
- Exception Handling
- Objects and Classes
- Packages and Modules
- More than 100 coding exercises
- Python Coding Project
Who Should Attend
- Programmers willing to learn Python 3 Language
Target Audiences
- Programmers willing to learn Python 3 Language
About the Course
Python is a programming language.
Learning a programming language goes into four parts.
1. Learn the Language
2. Practice Exercises
3. Coding Challenge
4. Project Challange
We designed this course in the same way. The first step is to learn the language and features.
I will cover this part using video lectures to explain the concepts and show you some working examples.
All you need to do is to sit relaxed and observe the videos.
The second part is to practice what you learned.
I will also include a set of simple practice exercises.
You might see some practice exercises in the middle of the section, or at the end.
These exercises will be super simple, and they will help you practice and play with what you learned in the given section.
The third part is to solve some complex coding challenges.
These are again exercises that I will include as a separate section.
You will get these challenges after you finish 2-3 sections and reach a logical level of your learning.
These challenges will present a random problem combining everything you learned in the previous sections.
They will be tough and tricky, but they will help you scale your knowledge to the next level.
The fourth and final step is to solve a more significant problem by applying everything you learned in this course.
You can call it a micro-project. The micro-project problem statement and the expectation are included as the last thing of this course. The micro-project allows you to apply all that you learned in this course and solve a business problem.
Nothing to worry about. You will also have access to one or more solutions for every given exercise and the micro-project.
You can try solving the given problems, and if you feel stuck, you can refer to the solution and other related material.
However, we recommend that you give an honest try to do the exercises and referring to the solution should be the last thing.
Looking forward to seeing you on the course.
Course Curriculum
Chapter 1: Before you Start
Lecture 1: Course Structure – Must Watch
Lecture 2: Source Code and Other Resources
Chapter 2: Getting Started with Python
Lecture 1: Introduction to Python
Lecture 2: Installing Python
Lecture 3: Python Development Environments
Lecture 4: Working with Jupyter Notebook
Lecture 5: Working with PyCharm IDE
Lecture 6: Exercises and Solutions – Must Watch
Chapter 3: Python Language Basics
Lecture 1: Python Data Types
Lecture 2: Mathematical Operators in Python
Lecture 3: Python Program Lexical Structure
Lecture 4: Python If-else Expression
Lecture 5: Python Comparison Operators
Lecture 6: Practice Exercise – 1
Chapter 4: Working with Python Sequences
Lecture 1: Sequence Operations – Part 1
Lecture 2: Sequence Operations – Part 2
Lecture 3: Practice Exercise – 2
Lecture 4: Working with Python Strings
Lecture 5: Working with Python Lists and Tuples
Lecture 6: Python Loops and Range
Lecture 7: Practice Exercise – 3
Chapter 5: More Data Structures
Lecture 1: Python Dictionaries
Lecture 2: Python Sets
Lecture 3: Practice Exercise – 4
Lecture 4: Python Datetime Module
Lecture 5: Practice Exercise – 5
Chapter 6: You First Coding Challenge
Lecture 1: Coding Challenge 01-10
Lecture 2: Coding Challenge 11-20
Lecture 3: Coding Challenge 21-30
Chapter 7: Python Functions
Lecture 1: Introduction to Functions
Lecture 2: Default and Keyword Arguments
Lecture 3: Variable Length Arguments
Lecture 4: Unpacking Function Arguments
Lecture 5: Lambda Functions
Lecture 6: Practice Exercise – 6
Chapter 8: Errors and Exception Handling
Lecture 1: Introduction to Errors and Exceptions
Lecture 2: Basics of Exception Handling
Lecture 3: Python Try-Except deep dive
Lecture 4: User Defined Exception
Lecture 5: Practice Exercise – 7
Chapter 9: Python Objects and Classes
Lecture 1: Introduction to Python Class
Lecture 2: Python Classes and Objects
Lecture 3: Class Inheritance
Lecture 4: Class Methods Vs Instance Methods
Chapter 10: Python Modules and Packages
Lecture 1: Introduction to Python Modules
Lecture 2: Introduction to Python Packages
Lecture 3: Practice Exercise – 8
Chapter 11: Your Second Coding Challenge
Lecture 1: Coding Challenge 31- 40
Lecture 2: Coding Challenge 41- 50
Lecture 3: Coding Challenge 51- 60
Chapter 12: Final Project
Lecture 1: Project requirement – Part 1
Lecture 2: Project requirement – Part 2
Lecture 3: How to approach the solution
Lecture 4: Before you start coding your project
Lecture 5: Project Solution
Chapter 13: Epilogue
Lecture 1: Final Word
Lecture 2: Bonus Lecture : Get More
Instructors
-
Prashant Kumar Pandey
Architect, Author, Consultant, Trainer @ Learning Journal -
Satyam Kumar
Instructor @ Learning Journal -
Learning Journal
Online Training Company
Rating Distribution
- 1 stars: 1 votes
- 2 stars: 1 votes
- 3 stars: 12 votes
- 4 stars: 82 votes
- 5 stars: 171 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 Language Learning Courses to Learn in November 2024
- 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