Udemy

Python Programming - Foundation Course for Data Engineers

Enroll Now
  • 10,771 Students
  • Updated 7/2024
4.7
(890 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
4 Hour(s) 23 Minute(s)
Language
English
Taught by
Prashant Kumar Pandey, Satyam Kumar, Learning Journal
Rating
4.7
(890 Ratings)
2 views

Course Overview

Python Programming - Foundation Course for Data Engineers

Just Enough Python - Quickly Learn Python Programming Fundamentals for Data Engineers with a capstone project

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 Content

  • 10 section(s)
  • 57 lecture(s)
  • Section 1 Before you Start
  • Section 2 Getting Started with Python
  • Section 3 Python Language Basics
  • Section 4 Working with Python Sequences
  • Section 5 More Data Structures
  • Section 6 You First Coding Challenge
  • Section 7 Python Functions
  • Section 8 Errors and Exception Handling
  • Section 9 Python Objects and Classes
  • Section 10 Python Modules and Packages

What You’ll 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

Skills covered in this course


Reviews

  • A
    Amrit Kumar
    3.0

    its 2026 coming and the installation part is done in 2020 only little hectic to install. And one more thing i must say in one go you will not understand so you have to practice a lot to understand the concept.

  • A
    Abhijeet Kekan
    5.0

    Very nice explanation Easy to understand for beginner

  • L
    L. Mark Coty
    5.0

    Excellent lectures and exercises.

  • T
    Tony Rodriguez
    5.0

    I executed the same instructions you did but I got a browser error. I spent an hour working with copilot to fix the issues. You should explain what to do if there are problems.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed