Python Programming

Filter Courses within "Python Programming" (Click to filter)
Fundamental Skills in Bioinformatics (Coursera) Coursera
King Abdullah University of Science and Technology (KAUST)

Fundamental Skills in Bioinformatics (Coursera)

Discover the essential skills needed to navigate the world of bioinformatics with our online course designed for beginners. Gain a practical overview of key concepts and develop both quantitative and programming abilities crucial for analyzing biological data effectively.

Jun 29th 2026
4 Weeks
Robotic Mapping and Trajectory Generation (Coursera) Coursera
University of Colorado Boulder

Robotic Mapping and Trajectory Generation (Coursera)

Embark on an exciting journey into the world of advanced robotics with 'Robotic Mapping and Trajectory Generation'. This course is designed for those who want to delve deeper into the intricacies of robotic systems, focusing on mapping techniques and trajectory planning. Learn how to perform complex tasks such as inverse kinematics and control feedback, and master the art of processing multi-dimensional sensor data like laser range scanners. Gain insights into modeling uncertainties in mechanisms and sensors, and learn effective strategies for controlling them.

Jun 29th 2026
5-12 Weeks
Basic Robotic Behaviors and Odometry (Coursera) Coursera
University of Colorado Boulder

Basic Robotic Behaviors and Odometry (Coursera)

Discover the basics of robotic navigation and control with 'Basic Robotic Behaviors and Odometry'. This course introduces you to the principles behind autonomous mobile robots, including essential concepts like odometry, sensors, actuators, and reactive behaviors. Gain practical experience using the Webots simulator for a hands-on approach to understanding how simple robots navigate their environments.

Jun 29th 2026
5-12 Weeks
Robotic Path Planning and Task Execution (Coursera) Coursera
University of Colorado Boulder

Robotic Path Planning and Task Execution (Coursera)

Embark on an advanced journey into the world of robotics with our specialized course on Robotic Path Planning and Task Execution. This final module of the Introduction to Robotics with Webots specialization will equip you with essential knowledge and practical skills in planning robot trajectories and sequencing task execution. Whether you're a student, professional, or hobbyist, this course offers hands-on experience with industry-standard algorithms and real-world applications.

Jun 29th 2026
5-12 Weeks
Programming for Data Science (Coursera) Coursera
University of Leeds

Programming for Data Science (Coursera)

Embark on a comprehensive learning path with 'Programming for Data Science'. This introductory course is designed to equip you with the foundational programming knowledge necessary to tackle data science challenges effectively. You'll delve into Python language essentials, including data types, control structures, and functions, all while utilizing Jupyter Notebook as your primary coding environment.

Jun 29th 2026
3 Weeks
Network Systems Foundations (Coursera) Coursera
University of Colorado Boulder

Network Systems Foundations (Coursera)

Dive into the essential components that make up network systems with our introductory course, Network Systems Foundations. This course will guide you through understanding the Link Layer, Internet Protocol (IP), router data planes, Transport Layer, Application Layer, and key aspects of network security. Whether you're a beginner or looking to refresh your knowledge, this course is designed to provide a strong foundation in networking principles.

Jun 29th 2026
5-12 Weeks
Python and Rust with Linux Command Line Tools (Coursera) Coursera
Duke University

Python and Rust with Linux Command Line Tools (Coursera)

Dive into Python and Rust programming with this beginner-friendly course, designed to teach you how to automate tasks and create utilities through the powerful Linux Command Line Interface (CLI). Whether you're new to coding or have some experience in Python or Rust, this course will guide you step-by-step through creating scripts for automation, optimization, and more. No prior knowledge is strictly required, but basic programming skills and CLI familiarity are recommended.

Jun 29th 2026
4 Weeks