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
Arts and culture leaders have a tough but rewarding task: creating and leading sustainable organizations that deliver real social value. There is a lot of competition out there. Being an effective... more
Leverage your imagination and curiosity to think creatively! Find outside-the-box solutions to even your toughest challenges.Created by: Arizona State University more
Embark on a transformative journey with our \"Build a Data Warehouse in AWS\" course, immersing yourself in the landscape of Amazon Redshift. This comprehensive course equips you with the essential... more
As data becomes the modern currency, so the ability to quickly and accurately analyse data has become of paramount importance. Therefore, data analytics and visualization are two of the most sought... more
This is a self-paced lab that takes place in the Google Cloud console. In this lab you will create a Kubernetes cluster and deploy a simple application to that cluster. Then, connect the... more