Virtual course of:Coursera |
This course is focused on students understanding the fundamentals to develop simple Python programs, using the most recurring structures. This course is developed for programming neophytes, so anyone with this interest could take it. Upon completion, students will understand the benefits of programming in IT roles. In turn, they will be able to create basic programs with Python.
Another key topic of the course is understanding how the major components of programming fit together. Putting it all together, students will culminate in solving a complex programming problem.
HELLO PYTHON! In this module, students will learn about the Coursera platform and the format that the mooc will develop. Subsequently, it will delve into the basic concepts of programming languages and their syntax. Automation through scripting will also be related. Another key aspect of the course is understanding the various benefits that Python offers. Finally, some basic functions and keywords of the language will be presented, complemented with some arithmetic operations.
BASIC PYTHON SYNTAX. This module will explain the different types of data that are worked with Python. The goal will be to identify them and understand how to convert between them. Variables for assigning data and referencing other variables will be covered. The student will delve into the functions. She will understand how they are defined, how they are given their parameters and how to get them to return the required information. They will investigate the concepts of reuse: style and refactoring of complex code. They will master the use of code comments. By the end of the module, students will compare data using equality and logical operators, and understand how to leverage them to create complex branching scripts using if statements.
LOOPS. In the third module of the course, the characteristics of loops in Python will be examined. You will learn how to use “while” loops to permanently process code. You will be able to identify inconsistencies in an infinite loop and how to resolve them. You will also learn how to use “for” loops to iterate over data and understand the range() function with “for” loops. Common mistakes when using for loops and their possible solutions will be explored.
STRINGS, LISTS AND DICTIONARIES. In this module, students will advance to more advanced ways of manipulating strings through indexing, segmentation, and advanced formatting. On the other hand, they will examine more advanced data categories such as lists, tuples, and dictionaries. They will know how data is stored, referenced and manipulated in these structures, finally, how to combine them to store complex data structures.
OBJECT-ORIENTED PROGRAMMING (OPTIONAL). In this section of the course, you will learn what object-oriented programming is. You will develop your own classes with unique attributes and methods. You will learn to write documentation for your classes and methods thanks to “docstrings”. You will understand object instances and object inheritance. You will know how to import and use Python modules to use powerful classes and methods. Finally, the "Jupyter notebooks" will be presented, which we will use to write and execute more advanced code.
FINAL PROJECT. In the last module of this "Intensive course in Python", what is seen in the course will be put into practice. You will execute a problem-solving framework as a challenge for the challenging final project. It will consist of making a script that produces a
Prepare yourself from home with the most prestigious universities in the world.
The quality of Coursera's courses is supported by its instructors, who are often deans and have doctorates.
More than 85% of Coursera students report career benefits, such as promotions or salary increases.
Millions of students around the world are meeting their personal and professional goals with Coursera.
Coursera offers courses from over 200 leading universities and companies to deliver online learning around the world. With a Coursera Plus subscription, you get unlimited access to over 90% of all courses, and the most popular professional certificates and specializations on Coursera.
Data science, business and personal development. You can enroll in multiple courses at once, earn unlimited certificates, and learn in-demand job skills to start, grow, and even change careers.
DISCOVER HOW TO GET THE MOST, AND SAVE OVER USD $500 WITH AN ANNUAL SUBSCRIPTION TO COURSERA PLUS*
*You save up to USD$500 in 12 months, when you go from paying USD$59 for a monthly subscription, to an annual subscription with the promotion. The normal annual subscription is USD $399. With the promotion you will only pay USD $299. Find out everything by clicking the yellow button.
[INSERT_ELEMENTOR id = "6268"]
This MOOC course is part of the “Google IT Automation with Python” Professional Certificate offered by Google on the Coursera platform. It consists of 6 courses that complement each other to form this Professional Certificate, of great value for professionals who work in the IT sector. Each course can be taken individually and will offer a certificate upon completion, but it is recommended to take the Professional Certificate with all your courses, to achieve complete training on the subject and better added value as a professional. Of course, after finishing all the courses, the student will also obtain another recognition that will be the Professional Certificate, that is, the complete study will grant the student, in this case, 7 individual certifications. Consult with the Coursera platform in case of future modifications in its conditions of service.
This MOOC course is part of the “Google IT Automation with Python” Professional Certificate offered by Google on the Coursera platform. It consists of 6 courses that complement each other to form this Professional Certificate, of great value for professionals who work in the IT sector. Each course can be taken individually and will offer a certificate upon completion, but it is recommended to take the Professional Certificate with all your courses, to achieve complete training on the subject and better added value as a professional. Of course, after finishing all the courses, the student will also obtain another recognition that will be the Professional Certificate, that is, the complete study will grant the student, in this case, 7 individual certifications. Consult with the Coursera platform in case of future modifications in its conditions of service.
INSERT_ELEMENTOR id="6347"]
Hello how can I help you? Are you interested in a course? About what subject?
Add a review