Python

Filter Courses within "Python" (Click to filter)
Data Engineering Capstone Project (edX) EdX
IBM

Data Engineering Capstone Project (edX)

Embark on a hands-on journey to master the art of data engineering with our Capstone Project. Dive into practical applications of SQL, NoSQL, RDBMS, Bash scripting, Python for data manipulation, ETL processes, data warehousing, business intelligence tools, and big data technologies. This course is your final step in becoming a proficient Data Engineer, where you'll apply all the skills learned throughout your educational journey.

Self Paced
Self-Paced
Python and Pandas for Data Engineering (Coursera) Coursera
Duke University

Python and Pandas for Data Engineering (Coursera)

Embark on an essential journey into data engineering by mastering Python and Pandas in this introductory course. Designed for beginners and professionals alike, you'll learn to create a version-controlled Python workspace, leverage third-party libraries, and conduct advanced data analysis and manipulation with ease using Python and the versatile Pandas library.

Sep 14th 2026
4 Weeks
Prepare for a Software Development Career (FutureLearn) FutureLearn
FutureLearn

Prepare for a Software Development Career (FutureLearn)

Begin your journey into the world of software development with our expert-led course. Gain a solid understanding of Java and Python, two key languages for any developer's toolkit. Master object-oriented programming (OOP) principles, and delve into crucial topics like methods, constructors, strings, inheritance, classes, and collections. This course is designed to equip you with the knowledge and skills necessary to launch or advance your career in software development.

Self Paced
4 Weeks
Software Development: Understanding Python (FutureLearn) FutureLearn
FutureLearn

Software Development: Understanding Python (FutureLearn)

Embark on an exciting learning path with 'Software Development: Understanding Python' – your gateway into the world of programming. This introductory course is perfect for beginners eager to dive into software development, focusing on Python, one of the most versatile and widely-used programming languages today. Whether you're interested in scientific computing, data analysis, or just curious about coding, this course provides a solid foundation.

Self Paced
4 Weeks
Web Applications and Command-Line Tools for Data Engineering (Coursera) Coursera
Duke University

Web Applications and Command-Line Tools for Data Engineering (Coursera)

Dive into practical data engineering with our Web Applications and Command-Line Tools for Data Engineering course on Coursera. This specialized program builds upon foundational concepts to teach you how to apply Python, Bash, and SQL in solving complex, real-world challenges. Enhance your skills and become a proficient data engineer.

Sep 14th 2026
4 Weeks
Introduction to Concurrent Programming with GPUs (Coursera) Coursera
Johns Hopkins University

Introduction to Concurrent Programming with GPUs (Coursera)

Dive into the world of concurrent programming and unlock the potential of GPU computing with this comprehensive course. Gain expertise in handling large datasets through parallel processing techniques, understanding CPU and GPU architectures, and mastering multithreading in both C and Python. Learn the basics of CUDA to start leveraging powerful GPUs for your applications.

Sep 14th 2026
4 Weeks
Introduction to Python Fundamentals (Coursera) Coursera
University of Colorado Boulder

Introduction to Python Fundamentals (Coursera)

Embark on your journey into programming with our Introduction to Python Fundamentals course. Designed for beginners, this course will equip you with essential Python skills needed to work with data effectively. Whether you're interested in data science, web development, or automation, understanding Python is a crucial first step.

Sep 14th 2026
4 Weeks