Python Programming Fundamentals

About this Course

This introductory course is designed for beginners and individuals with limited programming experience who want to embark on their software development or data science journey using Python. Throughout the course, learners will gain a solid understanding of algorithmic thinking, Python syntax, code testing, debugging techniques, and modular code development--essential skills for a successful career in software engineering, development, or data science. By the end of this course, you will learn to: - Gain a stepwise approach to problem-solving using algorithms and programming logic. - Apply common functions, conditional statements, and loops to build Python scripts and programs. - Work with the VS Code programming environment to enhance coding proficiency. - Use testing and debugging strategies to ensure code reliability. - Perform logical and mathematical operations on datasets. In the final week of the course you will apply your new algorithm design and programming skills to a data analysis problem: analyzing heart rate data.

Created by: Duke University


Related Online Courses

The learner will create two sorting algorithms in Java programming language. The learner will create an optimised bubble sort function that sorts students\' marks in ascending order by repeatedly... more
With Bottlerocket, you get an open-source, Linux-based operating system that is purpose-built to run containers. In this course, you will learn the benefits and technical concepts of Bottlerocket.... more
This is a self-paced lab that takes place in the Google Cloud console. Pub/Sub Lite is a zonal service for messaging systems with predictable traffic patterns. In this lab you will create Lite... more
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you create two managed instance groups in the same region. Then, you configure an Internal Load Balancer with the... more
Knowing how to create a presentation is a powerful tool when it comes to communication. Presentations are a key part of every office or business related job and you need to have the skills to... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL