In Data Engineering, programming plays a key role. Whether you work with interfaces, databases, or are involved in data transformation and validation, programming skills are essential for every data engineer.
Introduction to Python
Introduction to Python is a 15-lesson 1 hour 18 minutes self-paced course by Amit Jain. In Data Engineering, programming plays a key role.
Course facts
- Lessons
- 15
- Duration
- 1 hour 18 minutes
- Language
- English
- Instructor
- Amit Jain
- Price
- Premium
Why Python?
Python is a programming language that has deservedly become extremely popular in recent years. Particularly in data processing, it is the dominant language because engineering tasks often overlap with Data Science tasks.
Unlike Java, Python is easier to learn, and therefore, it often becomes the first programming language for beginners.
What You Will Learn
The instructor Amit Jain will provide you with a basic understanding of Python:
- What Python is and how to perform simple mathematical operations with it
- What strings are and why they are useful
- How to use variables, logical (boolean) expressions, and loops
- How to reuse code with functions
- What lists, dictionaries, and modules are
- How to work with JSON and CSV file formats
- And, of course, how to write clean and understandable code in Python
Who teaches Introduction to Python? Amit Jain
Amit Jain is a software engineer and educator publishing introductory programming material on Python — one of the most beginner-friendly modern languages and the dominant choice for picking up programming from scratch.
His CourseFlix listing carries Introduction to Python — a foundational course covering language syntax, data structures, control flow, and the patterns that prepare students to move into Python's broader ecosystem (web, data, automation, ML).
Material is paid and aimed at absolute beginners. For the next steps after Python fundamentals, see CourseFlix's Python category page where this course sits alongside material from Real Python, Tech With Tim, and the wider Python teaching community.
What lessons are included in Introduction to Python?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Course Introduction Demo | 02:12 | |
| 2 | What is programming | 05:42 | |
| 3 | Python Development Environment | 05:18 | |
| 4 | main.py | 04:10 | |
| 5 | Math expressions | 03:02 | |
| 6 | Strings | 06:07 | |
| 7 | Strings-demo | 07:32 | |
| 8 | Variables | 05:36 | |
| 9 | Loops | 03:46 | |
| 10 | Functions | 07:45 | |
| 11 | Lists and Tuples | 05:06 | |
| 12 | Dictionaries and Sets | 04:01 | |
| 13 | Indexing and Slicing | 05:05 | |
| 14 | Reading/Writing json | 05:50 | |
| 15 | Reading/Writing csv | 07:02 |
Get instant access to all 14 lessons in this course, plus thousands of other premium courses. One subscription, unlimited knowledge.
Learn more about subscriptionWhat courses are similar to Introduction to Python?
UpdatedBuild a Backend REST API with Python & Django - Advanced
By: UdemyBuild an advanced Django REST API with Docker, Postgres, and Travis CI, using test-driven development on a real recipe-upload project.7h 57m
UpdatedDjango 2.1 & Python | The Ultimate Web Development Bootcamp
By: UdemyA complete, beginner-friendly Django 2.1 bootcamp covering models, views, forms, authentication, and building real Python web apps.9h 52m
Updated 2y agoComplete linear algebra: theory and implementation
By: UdemyYou need to learn linear algebra! Linear algebra is perhaps the most important branch of mathematics for computational sciences, including.32h 53m
UpdatedStatistics Every Programmer Needs
By: Gary SuttonA Python-based guide to the statistics programmers actually use: regression, hypothesis testing, time series, Markov chains, and more.
UpdatedMachine Learning: Natural Language Processing in Python (V2)
By: UdemyA 4-in-1 Python NLP course covering vector models, Markov models, classic machine learning, and deep learning up through BERT and GPT-3 concepts.22h 4m
FreeUpdated 2y agoWeb Developer Bootcamp with Flask and Python in 2022
By: UdemyWelcome to the Web Developer Bootcamp with Flask and Python! In this course, you'll learn how to build and deploy dynamic websites using Python, Flask, MongoDB19h 57m
UpdatedVisual Studio Code for Python Developers
By: Talk Python TrainingA hands-on tour of VS Code for Python, taught through a real FastAPI project: setup, extensions, debugging, and Git, from two ex-Microsoft instructors.4h 10m5/5
UpdatedDS4B 101-P: Python for Data Science Automation
By: Business Science UniversityTurn manual business reporting into automated Python and Pandas workflows through a real forecasting project for a simulated bike company.27h 6m5/5