Courses to learn more about Python
Fecha de la noticia: 18-01-2022
Some time ago we presented you some interesting courses about R. On this occasion, we are giving a second article on online training, but this time on another of the most popular programming languages in the world of data science: Python.
Python is a high-level programming language used to develop applications of various kinds. This language presents a big difference with respect to other languages such as Java or .NET, since Python is an interpreted language.
Python is a language that is easy to read and write thanks to its similarity to the human language. It is a free and open source cross-platform language, which encourages the possibility of developing software without limits.
In recent years, this language has gained followers thanks to its simplicity and the wide possibilities it offers to collaborate with other fields such as artificial intelligence, big data, machine learning or data science, among others.
Below is a selection of courses and training based on the recommendations of the experts who collaborate with datos.gob.es and some user communities such as Python Canarias that have collaborated in the creation of this list.
Online courses
Python Programming: Learn Python from scratch (May 2021)
- Taught by: Santiago Hernández (Udemy)
- Duration: Not specified
- Language: Spanish
- Price: 94,99€
An eminently practical course aimed at anyone who wants to get started in the world of programming language with Python. It also addresses the application of Python to different disciplines such as machine learning, cybersecurity or video game development.
Complete course on Machine Learning: Data Science in Python (November 2021)
- Taught by: Juan Gabriel Gomila, Frogrames SL (Udemy)
- Duration: 50 hours (approximately)
- Language: Spanish
- Price: 99,99€
Aimed at all types of users who are interested in learning more about Python, this course addresses the mathematics and algorithms behind this programming language, as well as Python programming libraries. Its practical approach allows students to work with real-life examples, as well as practice building their own machine learning models.
Python for Data Science, AI & Development (December 2021)
- Taught by: Coursera (IBM)
- Duration: 20 hours
- Language: English
- Price: Free
Thanks to this course you will be able to start learning Python for data science, as well as programming in general. You will start from scratch to program in Python, without previous programming experience.
Python for Beginners (January 2020)
- Taught by: Microsoft Developer (YouTube)
- Duration: 5 hours
- Language: English
- Price: Free
This online course, available for free on YouTube, provides the basics of Python programming, starting with code and common everyday scenarios.
Anylize data with Python
- Taught by: Codecademy
- Duration: 10 weeks
- Language: English
- Price: Free basic content and full content subject to subscription
Thanks to this course you will be able to enhance and perfect the basic fundamentals of data analysis while developing skills in the Python programming language. Upon completion of the course, you will be able to use the acquired Python skills to better present data through visualizations, among many other aspects.
Learn Python (2020)
- Taught by: Sergio Delgado Quintero
- Duration: Not specified
- Language: Spanish
- Price: Free
Free course that allows you to learn the Python programming language with a practical approach. Includes exercises and coverage for different levels of knowledge.
Get started in Python
- Taught by: Andalusian Government
- Duration: 20 hours
- Language: Spanish
- Price: Free
With this free Python course, you will be able to get started with this tool and have the basic programming knowledge. If you don't have much experience with Python, don't worry. This course starts from a zero level.
Masters
Not all Python training is offered in the form of courses. More and more study centers offer masters or programs related to data science that include Python knowledge in their agenda. Here are some examples:
- Master's Degree in Data Science with Python (120 hours): Offered by the Spanish Association of Computer Programmers, this master's degree provides students with knowledge of modeling and technology to support data-driven decision making.
- Master's Degree in Big Data, from the National University of Distance Education (UNED) (Duration not specified): one of its objectives is for students to learn to program in Python and to store in Hadoop or in NoSQL databases.
- Master's Degree in Big Data and Data Science Applied to Economics (12 months): from the National University of Distance Education (UNED), introduces Python concepts as one of the most widely used software programs.
- Master Big Data - Business - Analytics (520 hours): from the Complutense University of Madrid, includes a topic on Introduction and basics of Python programming, as well as another on Machine Learning with R and Python.
- Master in Big Data and Data Science applied to Economics and Commerce: (520 hours) also from the Complutense University of Madrid, includes a module on programming languages in Python and R.
- Master in Digital Humanities for a Sustainable World (Duration not specified): from the Autonomous University of Madrid, where students will be able to program in Python and R to obtain statistical data from texts (natural language processing).
- Master in Advanced Python Programming for Hacking, Big Data and Machine Learning (1,500 hours): taught by the European University Miguel de Cervantes, this master's degree will prepare students to perform programming work in Python specialized in important areas such as Big Data, Hacking and Machine Learning.
- University Expert in Python Programming (4 months): this Course in Python Programming, given by the International University of Valencia, offers its students a complete training in the field of programming, starting from the most basic fundamentals to the most demanded specializations.
- Master in Data Science (14 weeks): offered by the European University, it is aimed at students who want to learn how to develop data-driven projects. The first module is focused on learning Python. The European University also offers a 10-month Master in Big Data Analytics, an 8-month master's degree in Business Analytics and an online course on the fundamentals of Big Data.
If you want to know more, in the Pyhton España website, they have a section with tutorials, books and courses, sorted by levels. They also include the link to several Python communities in Spanish (Discord , Telegram and Stack Overflow)where you can solve your doubts with this powerful tool.
This has been just a small compilation of training courses related to the Python language that we hope will be of interest to you. If you know of any other course that you would like to recommend, you can leave us a comment or send us an email to dinamizacion@datos.gob.es.