Virtual course of:Coursera |
This specialized program "Learn to program with Python", is developed by the Austral University of Argentina. It is designed for those who are interested in knowing and learning about programming in Python.
During a trip made up of 4 courses, you will understand how to function from the basic concepts of programming. We will work with the Python 3.0 programming language. The difficulty and demand in handling the contents will escalate as the modules progress, so no prior knowledge will be necessary.
This program is developed in 4 MOOCS of approximately 4 weeks duration each.
INTRODUCTION TO PROGRAMMING WITH PYTHON This course will introduce you to the fundamental concepts of Python 3.0 programming. Python has a practical and compact syntax. This will help you quickly apply the concepts learned in the different aspects of your life. When you have completed this course, you will be able to build basic programs that will give you a hand on the job. Additionally, you will be able to take more complex programming courses. The course involves prior knowledge of programming and uses only basic math. Anyone with moderate computer skills will be able to easily interact with the materials that will be presented. We will use as a bibliography the book "The Python Tutorial" by Guido Van Rossum, creator of Python.
DATA STRUCTURES IN PYTHON. This course will introduce you to the main data structures of the Python 3.0 programming language. Upon completion, you will have a general understanding of Python, which will give you the foundation for making programs that handle a lot of data taken from computer files. Here you will learn how to handle built-in data structures in Python, such as lists, dictionaries, and tuples. Additionally you will understand the work with files and the use of exceptions. Being this the second course within our specialized program, it is required to have knowledge of the basic concepts of programming and to know how to write and execute Python scripts. Skills developed in the first course. This course will cover sections 6-9 of the textbook “The Python Tutorial” by Guido Van Rossum, the creator of Python.
OBJECT ORIENTED PROGRAMMING WITH PYTHON. This course will allow you to master the concepts of the object-oriented programming paradigm, using Python 3.0. Upon completion of the course, you will have an understanding of program design with objects and UML diagramming. With this you will be able to design and build systems with objects, modeling any aspect of reality you want. You will also be able to create quality systems by performing automated system tests and system restructuring. You will also learn software documentation and good design practices. You will know the advantages of performing automatic software tests and the Test Driven Development (TDD) programming technique, which will be very useful for the development of quality systems.
MANAGEMENT OF DATABASES WITH PYTHON. In this course you will learn about relational databases and how to work with them. The SQL language that is used in relational databases to work on data definition and data manipulation will be one of the topics to be discussed. It will implement the work with database and how to do it from Python. This will be possible in the first instance with the sqlite3 library, which integrates the Python standard library. This library connects directly to the database and can run SQL queries from Python. After that, it will use the SQLAlchemy library to have the mapping of the models of the developed system with the database. This library provides a component to perform this mapping automatically. This way you don't have to write SQL queries and do all the mapping manually. Upon completion of the course, you will have the ability to design and build systems that persist your system data in a relational database.
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 = "6429"]
Hello how can I help you? Are you interested in a course? About what subject?
Add a review