{"id":552,"date":"2024-09-06T09:31:47","date_gmt":"2024-09-06T07:31:47","guid":{"rendered":"https:\/\/principal.immune.institute\/?post_type=programas&#038;p=552"},"modified":"2026-01-23T14:22:08","modified_gmt":"2026-01-23T13:22:08","slug":"diploma-programacion-en-python","status":"publish","type":"programas","link":"https:\/\/immune.institute\/en\/programas\/diploma-programacion-en-python\/","title":{"rendered":"Introductory programming course: Python"},"content":{"rendered":"<section class=\"wp-block-cover alignfull is-style-section-dark\"><img decoding=\"async\" width=\"1024\" height=\"576\" class=\"wp-block-cover__image-background wp-image-19001 size-large\" alt=\"\" src=\"https:\/\/immune.institute\/wp-content\/uploads\/curso_introduccion_python-1920x1080-1-1024x576.webp\" data-object-fit=\"cover\" srcset=\"https:\/\/immune.institute\/wp-content\/uploads\/curso_introduccion_python-1920x1080-1-1024x576.webp 1024w, https:\/\/immune.institute\/wp-content\/uploads\/curso_introduccion_python-1920x1080-1-256x144.webp 256w, https:\/\/immune.institute\/wp-content\/uploads\/curso_introduccion_python-1920x1080-1-512x288.webp 512w, https:\/\/immune.institute\/wp-content\/uploads\/curso_introduccion_python-1920x1080-1-768x432.webp 768w, https:\/\/immune.institute\/wp-content\/uploads\/curso_introduccion_python-1920x1080-1-1536x864.webp 1536w, https:\/\/immune.institute\/wp-content\/uploads\/curso_introduccion_python-1920x1080-1-18x10.webp 18w, https:\/\/immune.institute\/wp-content\/uploads\/curso_introduccion_python-1920x1080-1.webp 1921w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><span aria-hidden=\"true\" class=\"wp-block-cover__background has-background-dim-100 has-background-dim wp-block-cover__gradient-background has-background-gradient has-dark-gradient-background\"><\/span><div class=\"wp-block-cover__inner-container is-layout-constrained wp-block-cover-is-layout-constrained\">\n<div class=\"wp-block-group alignwide is-style-section-inner is-layout-grid wp-container-core-group-is-layout-efbc4574 wp-block-group-is-layout-grid is-style-section-inner--1\" style=\"border-style:none;border-width:0px\">\n<div class=\"wp-block-group wp-container-content-aeb13b88 is-vertical is-layout-flex wp-container-core-group-is-layout-f67d6286 wp-block-group-is-layout-flex\"><h1 class=\"is-style-prose wp-block-post-title\">Introductory programming course: Python<\/h1>\n\n\n<p class=\"wp-block-paragraph\">Aimed at professionals who want to work in data analytics and are interested in adding Python programming to their job skills.<\/p>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-container-core-group-is-layout-540419d0 wp-block-group-is-layout-constrained\">\n<p class=\"is-style-prose wp-block-paragraph\">Asynchronous online learning<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">5 weeks (64h.)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">No son necesarios conocimientos previos<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-layout-flex wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/pay.immune.institute\/checkout?add-to-cart=18\" target=\"_blank\" rel=\"noreferrer noopener\">Make payment<\/a><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div><\/section>\n\n\n\n<section class=\"wp-block-group alignfull is-style-section is-layout-constrained wp-block-group-is-layout-constrained is-style-section--2\">\n<div class=\"wp-block-group alignwide is-style-section-inner is-vertical is-layout-flex wp-container-core-group-is-layout-e627be86 wp-block-group-is-layout-flex is-style-section-inner--3\">\n<h2 class=\"wp-block-heading\">Why study this course?<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Most widespread language<\/strong>Python is, according to the TIOBE (The Importance of Being Earnest) index, the most widely used programming language today, making it a key skill in the job market.<\/li>\n\n\n\n<li><strong>Versatility and clarity<\/strong>It is one of the most versatile, cross-platform and easy-to-use programming languages. IEEE Spectrum defines it as a multi-paradigm, dynamic, multi-purpose language, designed to be fast to learn, use and understand, with a clean and uniform syntax.<\/li>\n\n\n\n<li><strong>Interpreted language<\/strong>Python is an interpreted language, which means that it does not require compilation, unlike other languages such as Java or C\/C++, which facilitates real-time development and execution.<\/li>\n\n\n\n<li><strong>Learning curve<\/strong>Python is easy to read and write due to its high similarity to the human language. Moreover, being cross-platform and open source, it is free and accessible, allowing unrestricted software development.<\/li>\n<\/ul>\n<\/div>\n<\/section>\n\n\n\n<section class=\"wp-block-group alignfull is-style-section is-layout-constrained wp-block-group-is-layout-constrained is-style-section--4\">\n<div class=\"wp-block-group alignwide is-style-section-inner is-layout-grid wp-container-core-group-is-layout-73bbc8b4 wp-block-group-is-layout-grid is-style-section-inner--5\">\n<div class=\"wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-e4303f87 wp-block-group-is-layout-flex\">\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Program aims<\/summary>\n<ul class=\"wp-block-list\">\n<li>Understand the Python framework and its configuration.<\/li>\n\n\n\n<li>Identify and use the main variables and data types in Python.<\/li>\n\n\n\n<li>To introduce the concepts of object-oriented programming.<\/li>\n\n\n\n<li>Apply functions, loops and control structures to solve problems in Python.<\/li>\n\n\n\n<li>Become familiar with the main Python libraries, such as Pandas, datetime and NumPy, for data analysis.<\/li>\n\n\n\n<li>Learn how to create effective visualisations with tools such as Plotnine, Matplotlib and Plotly.<\/li>\n<\/ul>\n<\/details>\n<\/div>\n\n\n\n<div class=\"wp-block-group is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-e4303f87 wp-block-group-is-layout-flex\">\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Methodology<\/summary>\n<ul class=\"wp-block-list\">\n<li>Actividades pr\u00e1cticas desde el minuto 1.<\/li>\n\n\n\n<li>Cada&nbsp;unidad&nbsp;incluye&nbsp;un&nbsp;cuestionario&nbsp;tipo&nbsp;test.<\/li>\n\n\n\n<li>Al&nbsp;final&nbsp;del&nbsp;curso resolver\u00e1s&nbsp;un&nbsp;caso&nbsp;pr\u00e1ctico&nbsp;guiado.<\/li>\n<\/ul>\n<\/details>\n<\/div>\n<\/div>\n<\/section>\n\n\n\n<section class=\"wp-block-group alignfull is-style-section is-layout-constrained wp-block-group-is-layout-constrained is-style-section--6\">\n<div class=\"wp-block-group alignwide is-style-section-inner is-vertical is-content-justification-stretch is-layout-flex wp-container-core-group-is-layout-e4303f87 wp-block-group-is-layout-flex is-style-section-inner--7\">\n<h2 class=\"wp-block-heading\">Study plan<\/h2>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>1. Python basics<\/summary>\n<p class=\"wp-block-paragraph\">This unit is designed to facilitate the learning and understanding of fundamental programming concepts using the Python language. Python is a versatile and easy-to-learn language that has become a popular choice for both beginners and experienced developers due to its clear and readable syntax.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Variables <\/li>\n\n\n\n<li>Types of objects<\/li>\n\n\n\n<li>Control structures<\/li>\n\n\n\n<li>Functions<\/li>\n<\/ul>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>2. Intermediate Python<\/summary>\n<p class=\"wp-block-paragraph\">This unit covers a variety of key concepts and techniques in data analysis using the Pandas library in Python. From manipulating DataFrames to performing advanced operations such as merging and aggregating datasets, the content covers a broad spectrum of essential skills for any data professional.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Basic Pandas<\/li>\n\n\n\n<li>Pandas intermediate<\/li>\n\n\n\n<li>Advanced Pandas<\/li>\n<\/ul>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>3. Advanced Python<\/summary>\n<p class=\"wp-block-paragraph\">This unit explores two fundamental tools for data processing in Python: the datetime library and NumPy. The datetime library provides functionality for handling dates and times accurately, allowing arithmetic operations and comparisons between them. NumPy, on the other hand, stands as a pillar of scientific computing, providing support for multidimensional arrays and high-performance mathematical functions.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Datetime in Python<\/li>\n\n\n\n<li>The NumPy library<\/li>\n<\/ul>\n<\/details>\n\n\n\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>4. Visualisation in Python<\/summary>\n<p class=\"wp-block-paragraph\">This unit covers various aspects related to the creation and customisation of graphics using tools such as Plotnine, Matplotlib and Plotly. It starts with the installation of key libraries and the loading of data for further manipulation. Different types of charts are explored, from line and bar charts to box, histograms and scatter plots. In addition, methods for adding titles, customising axes and modifying the appearance of graphs are highlighted.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Plotnine<\/li>\n\n\n\n<li>Matplotlib<\/li>\n\n\n\n<li>Plotly<\/li>\n<\/ul>\n<\/details>\n\n\n\n<p class=\"is-style-default has-secondary-text-color has-text-color has-link-color has-small-font-size wp-elements-137d4dc222966e2d0cc89ee27a5c109c wp-block-paragraph\">* Los docentes realizar\u00e1n la selecci\u00f3n del alumnado.<\/p>\n<\/div>\n<\/section>","protected":false},"excerpt":{"rendered":"<p>Review of key programming concepts for handling and exploiting data through code. You will learn Python by practising with self-correcting material.<\/p>","protected":false},"featured_media":23325,"menu_order":6,"template":"","meta":{"_acf_changed":false,"_crdt_document":"","footnotes":""},"area":[241],"tipo":[259],"class_list":["post-552","programas","type-programas","status-publish","has-post-thumbnail","hentry","area-data","tipo-curso"],"acf":[],"_links":{"self":[{"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/programas\/552","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/programas"}],"about":[{"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/types\/programas"}],"version-history":[{"count":0,"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/programas\/552\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/media\/23325"}],"wp:attachment":[{"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/media?parent=552"}],"wp:term":[{"taxonomy":"area","embeddable":true,"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/area?post=552"},{"taxonomy":"tipo","embeddable":true,"href":"https:\/\/immune.institute\/en\/wp-json\/wp\/v2\/tipo?post=552"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}