Basic Programming in Python II (Coursera)

Basic Programming in Python II (Coursera)
Course Auditing
Categories
Effort
Certification
Languages
No prior experience required
Misc

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Basic Programming in Python II (Coursera)
This hands-on Python programming course offers students an opportunity to obtain proficiency in the core concepts of Python as well as the programming skills for building applications using tools from various task-specific Python libraries. The course covers important topics in computer science and information systems such as data types, reading and writing to standard IO, using operators, controlling the flow of execution, using functions, reading and writing Python source code files, basic object-oriented programming concepts, and more.

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

You will be introduced to preliminary topics in data science and explore the process of building a web application using Python. You will complete hands-on programming tasks using your creativity and learn how to apply Python to resolve real-world problems.

This course is part of the Information Systems Foundations Specialization.


Syllabus


Clean Code in Python I

This module focuses on the art of writing clean Python code. Throughout this module, you will explore PEP 8 conventions and standards, and engage with a variety of coding examples. This will enable you to understand the importance of coding conventions for professional programming. By the end of this module, you should be able to put your knowledge of clean code principles into practice by writing readable, efficient, and maintainable code.


Clean Code in Python II

In this module, we will continue to explore writing clean Python code. Throughout this module, you will mostly be practicing what you learned in the previous module about best practices for clean code and examine examples and basic practices to review key learnings on Pythonic code.


Advanced Loops

In this module, you will further your knowledge of Python loops. First, you will start by refreshing your knowledge of for and while loops. From there, you will dive into more advanced loop concepts, such as using break and continue statements to enhance the functionality of loop behavior. By the end of this module, you should be able to put your knowledge into practice by creating loops that use control statements and conditionals for dynamic iteration.



MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Course Auditing
45.00 EUR/month
No prior experience required

MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.