

Inseguro de dónde
empezar?
Track
Certificado
Preparation for Data Science
4.1+
★★★★★
★★★★★
21 reseñas
Intermediate
Track curriculum encompasses a collection of pivotal courses that provide foundational knowledge and skills essential for a successful journey in the field of data science. These courses encompass the comprehensive study of key concepts, tools, and methodologies integral to the realm of data analysis and modeling. Mostrar más
python
Boost your Tech Skills!
with up to 55% off
What you'll get with our subscription:
Access to 85+ top-rated courses
AI-driven Learning
Workspaces for practicing your skills
Personalized study tracks
Certificates of completion
Training 2 or more people?
Get your team access to Codefinity courses anytime, anywhere.
Try Codefinity TeamsTrusted by employees of leading companies
Learning track content
Module 2 / NumPy in a Nutshell
In this section we will get acquainted with what the NumPy library is, as well as learn how to create an array.
In this section we will get acquainted with arrays of different dimensions, and understand the difference between them.
In this section we should recall what slices are and learn how to make them for arrays of different dimensions. We shall also learn to refer to elements in an array using their indexes.
In this section we will learn how to reshape arrays and also how to concatenate an array. Moreover we will learn how to sort an array. Also we will learn about such an interesting method that is often used for arrays, namely: copy().
Module 3 / Getting into NumPy Basics
In this project, we will delve into the fundamentals of NumPy, exploring its core features and uncovering the reasons behind its significant impact on scientific computing.
Module 4 / Primeros Pasos con Pandas
Introducción a los fundamentos de la biblioteca pandas. Creación y manipulación de Series y DataFrames, exploración de su estructura y desarrollo de confianza en la realización de operaciones de datos esenciales.
Domine cómo cargar y gestionar datos desde archivos CSV y TXT. Adquiera experiencia práctica importando conjuntos de datos y preparándolos para análisis posteriores utilizando herramientas de pandas.
Aprenda a explorar, limpiar y resumir datos de manera efectiva. Comprenda cómo manejar valores faltantes, extraer información y realizar operaciones estadísticas básicas con pandas.
Module 5 / Técnicas Avanzadas en Pandas
Esta sección le enseñará cómo mostrar columnas específicas por sus títulos o índices. Además, se familiarizará con las formas en que puede seleccionar filas por sus índices.
Aquí aprenderá a extraer datos que cumplen condiciones específicas. Además, aprenderá a combinarlas e incluso a crear las suyas propias.
En esta sección, ampliará su conocimiento sobre el establecimiento de diferentes condiciones de datos. Aprenderá a verificar si sus datos se encuentran en una lista definida de valores o entre dos valores. También aprenderá a encontrar los valores más grandes y más pequeños.
Esta sección es una de las más fascinantes del curso. Aquí aprenderá cómo agrupar datos de diferentes maneras. Le ayudará a trabajar como analista de datos para obtener información sobre grupos de datos específicos.
Esta sección es una de las más significativas para un analista de datos, ya que si los datos contienen valores faltantes o en un formato incorrecto, será imposible trabajar con ellos. Por lo tanto, aquí aprenderá cómo tratar dichos valores inapropiados.
Module 6 / Unveiling the Power of Data Manipulation with Pandas
In this project, we are going to understand what Pandas is and why it is so powerful.
Module 7 / Mathematics for Data Analysis and Modeling
Let's start with some basic definitions and concepts we'll use later. Consider the idea of a function, a numerical sequence, and its sum, and also understand what a coordinate system's basis is.
The simplest and most commonly used type of relationship is the linear relationship. Linear algebra is a branch of higher mathematics entirely devoted to linear functions and linear spaces. Let's look at some of the most important topics in linear algebra: vectors, matrices, solving linear equations, and solving the spectral problem for matrices.
Mathematical analysis is a discipline that allows you to analyze functions according to various criteria. Consider how to check numerical sequences for convergence, find the maximum/minimum values of functions, solve nonlinear equations, and use integrals to solve applied problems.
Module 8 / Fundamentos de la Teoría de la Probabilidad
Comenzaremos nuestro aprendizaje de la teoría de la probabilidad considerando algunas definiciones y reglas básicas: qué es un experimento estocástico y un evento aleatorio, qué es la independencia e incompatibilidad de eventos en el contexto de la teoría de la probabilidad, qué es la probabilidad y cómo podemos calcular las probabilidades de diferentes eventos elementales.
En tareas de la vida real, a menudo debemos enfrentar relaciones complejas y, como resultado, calcular probabilidades de varios eventos o de eventos que dependen entre sí. Analicemos cómo podemos hacerlo utilizando la teoría de la probabilidad.
Para resolver muchos problemas reales en la teoría de la probabilidad, se han creado modelos especiales que describen una situación particular. Consideremos algunos de los modelos más utilizados que pueden emplearse para describir ciertos resultados discretos de experimentos estocásticos.
¿Qué sucede si el resultado de un experimento estocástico no puede describirse mediante un valor discreto? Para esto, se utilizan modelos que trabajan con valores continuos. Considera los modelos más populares de este tipo.
A menudo nos enfrentamos a la tarea de verificar la dependencia de los resultados de diferentes experimentos estocásticos entre sí. Además, es necesario no solo evaluar la presencia de dependencias, sino también cuantificar de alguna manera el grado de dichas dependencias. Para resolver estos problemas, podemos utilizar la covarianza y la correlación.
Module 9 / Aprendiendo Estadística con Python
Descubra los principios estadísticos fundamentales, incluidos los tipos de datos, las medidas de tendencia central y las diferencias clave entre muestras y poblaciones.
Aprenda a calcular e interpretar la media, mediana y moda utilizando Python. Practique estas operaciones con pandas para analizar conjuntos de datos reales.
Comprender cómo la varianza y la desviación estándar miden la dispersión de los datos. Aprender a calcular ambas manualmente y utilizando herramientas de Python.
Explora cómo la covarianza y la correlación describen las relaciones entre variables. Practica el cálculo y la comparación de ambas métricas en Python.
Domina los intervalos de confianza para estimar parámetros poblacionales. Utiliza NumPy, pandas y bibliotecas de visualización para calcular e interpretar intervalos con datos reales.
Aprenda los fundamentos de las pruebas de hipótesis y la prueba t. Comprenda cómo diseñar, realizar e interpretar pruebas utilizando Python para respaldar decisiones basadas en datos.
Module 10 / Advanced Probability Theory
Now we will understand some fundamental theoretical concepts which are used in solving real live tasks: absolutely continuous and discrete random variables, probability density function, cumulative distribution function, the characteristics of a random variable, etc.
The limit theorems of probability theory are fundamental laws of probability theory that are often used in practice in a wide variety of areas, such as: building confidence intervals, estimating distribution parameters, providing A/B testings, creating ensembles of ML models, etc. Now we will consider two of the most commonly used: the Law of Large Numbers and the Central Limit Theorem.
When we work with real data we usually do not know from which distribution this data was obtained. In order to determine this, we must be able to correctly estimate the parameters of this distribution and the type of distribution, which we will learn to do in this section.
We have already learned how to estimate the parameters of the population. But to estimate the parameter, we make an assumption about the population distribution. Can we say that our assumption is correct? How do we prove that the estimated parameters are the real parameters of the population? Can we show that two sets of samples are independent? To answer these questions, it is necessary to consider the concept of hypothesis testing.
Requirements
- A computer with a browser - all browsers are supported.
- Your enthusiasm to enhance your tech skills.
- Everything else needed to start learning and practicing is already included in this course.
Over 200,000 5-star ratings and counting
Ruslan Kravchuk
Lo principal es aprender y no rendirse
El material es bueno, hay mucho que aprender, todo para ser mejor y lo principal es aprender lo que quieres....
Matteo Comune
Gracias a ellos estoy aprendiendo mucho…
Gracias a ellos estoy aprendiendo mucho más rápido porque te ayudan a entender todo desde cero. Es el mejor sitio web que ayuda a las personas sin conocimientos previos de IT...
Yuliana Cadavid
gran curso para principiantes
gran curso para principiantes, ponen a prueba tus conocimientos en cada lección...
Elpunzon
Estoy disfrutando de mi experiencia en Codefinity…
Estoy disfrutando de mi experiencia de aprendizaje de Python en Codefinity. La forma de aprendizaje autoinducido es genial porque puedo adaptarlo a mi horario...
Alexandru Alexandru
Es agradable aprender de codefinity
Es agradable aprender de codefinity. Es fácil y tiene buenos ejemplos de lo que aprendí aquí...
jacob Templet
Easy to follow along with and provides…
Fácil de seguir y proporciona desafío en mi vida cotidiana. El desafío me mantiene con ganas de aprender día tras día...
Elan
Codefinity es una herramienta de aprendizaje integral…
Codefinity es una herramienta de aprendizaje integral que te ayuda a desarrollar tus habilidades como ingeniero de software o científico de datos. Los ejercicios son divertidos y una buena...
Thibault
Primera vez aprendiendo a programar
Primera vez aprendiendo a programar y haciéndolo con éxito con Codefinity - Gracias...
Adrien Morel
Bien diseñado para principiantes totales
Bien diseñado para principiantes totales, el progreso incremental me da confianza....
_Gracy
simplemente está perfectamente bien explicado
¡Simplemente está perfectamente bien explicado! hasta ahora no he experimentado ninguna dificultad porque todo está tan bien organizado...
Ruslan Kravchuk
Lo principal es aprender y no rendirse
El material es bueno, hay mucho que aprender, todo para ser mejor y lo principal es aprender lo que quieres....
Matteo Comune
Gracias a ellos estoy aprendiendo mucho…
Gracias a ellos estoy aprendiendo mucho más rápido porque te ayudan a entender todo desde cero. Es el mejor sitio web que ayuda a las personas sin conocimientos previos de IT...
Yuliana Cadavid
gran curso para principiantes
gran curso para principiantes, ponen a prueba tus conocimientos en cada lección...
Elpunzon
Estoy disfrutando de mi experiencia en Codefinity…
Estoy disfrutando de mi experiencia de aprendizaje de Python en Codefinity. La forma de aprendizaje autoinducido es genial porque puedo adaptarlo a mi horario...
Alexandru Alexandru
Es agradable aprender de codefinity
Es agradable aprender de codefinity. Es fácil y tiene buenos ejemplos de lo que aprendí aquí...
jacob Templet
Easy to follow along with and provides…
Fácil de seguir y proporciona desafío en mi vida cotidiana. El desafío me mantiene con ganas de aprender día tras día...
Elan
Codefinity es una herramienta de aprendizaje integral…
Codefinity es una herramienta de aprendizaje integral que te ayuda a desarrollar tus habilidades como ingeniero de software o científico de datos. Los ejercicios son divertidos y una buena...
Thibault
Primera vez aprendiendo a programar
Primera vez aprendiendo a programar y haciéndolo con éxito con Codefinity - Gracias...
Adrien Morel
Bien diseñado para principiantes totales
Bien diseñado para principiantes totales, el progreso incremental me da confianza....
_Gracy
simplemente está perfectamente bien explicado
¡Simplemente está perfectamente bien explicado! hasta ahora no he experimentado ninguna dificultad porque todo está tan bien organizado...
Data Engineer
Certificado de Finalización
Muestra las habilidades que has adquirido recientemente. Te lo has ganado
Discover more
Learning tracks
Solo para Ultimate
1 Curso
1 Proyecto
0 Task
Solo para Ultimate
7 Cursos
343 Tareas
Solo para Ultimate
4 Cursos
98 Tareas
Solo para Ultimate
5 Cursos
146 Tareas
Solo para Ultimate
4 Cursos
115 Tareas
Solo para Ultimate
6 Cursos
117 Tareas
Solo para Ultimate
6 Cursos
195 Tareas
Solo para Ultimate
6 Cursos
191 Tareas
Solo para Ultimate
2 Cursos
1 Proyecto
57 Tareas
Solo para Ultimate
7 Cursos
376 Tareas
Solo para Ultimate
4 Cursos
142 Tareas
Solo para Ultimate
5 Cursos
178 Tareas
Solo para Ultimate
5 Cursos
163 Tareas
Solo para Ultimate
6 Cursos
306 Tareas
Solo para Ultimate
6 Cursos
250 Tareas
Solo para Ultimate
5 Cursos
184 Tareas
Solo para Ultimate
7 Cursos
292 Tareas
Solo para Ultimate
1 Proyecto
0 Task
Solo para Ultimate
2 Cursos
21 Tareas
Solo para Ultimate
5 Cursos
139 Tareas
Solo para Ultimate
2 Cursos
0 Task
Solo para Ultimate
4 Cursos
81 Tareas
Solo para Ultimate
13 Cursos
554 Tareas
Solo para Ultimate
13 Cursos
554 Tareas
Solo para Ultimate
1 Curso
0 Task
Solo para Ultimate
0 Task
Solo para Ultimate
6 Cursos
180 Tareas
Solo para Ultimate
3 Cursos
70 Tareas
Solo para Ultimate
7 Cursos
280 Tareas
Solo para Ultimate
5 Cursos
237 Tareas
Solo para Ultimate
4 Cursos
123 Tareas
Solo para Ultimate
4 Cursos
161 Tareas
Solo para Ultimate
1 Curso
20 Tareas
Solo para Ultimate
3 Cursos
75 Tareas
Solo para Ultimate
3 Cursos
41 Tareas
Solo para Ultimate
3 Cursos
180 Tareas
Solo para Ultimate
3 Cursos
61 Tareas
Solo para Ultimate
2 Cursos
1 Proyecto
42 Tareas
Solo para Ultimate
3 Cursos
41 Tareas
Solo para Ultimate
2 Cursos
1 Proyecto
42 Tareas
Solo para Ultimate
5 Cursos
135 Tareas
Solo para Ultimate
6 Cursos
293 Tareas
Solo para Ultimate
5 Cursos
206 Tareas
Solo para Ultimate
3 Cursos
2 Proyectos
60 Tareas
Learning tracks
pista
TEST TRACK 12
Principiante
4.0
(15140)
pista
Desarrollo Web Full Stack
Principiante
4.5
(70)
pista
Conviértete en un Desarrollador de React
Intermedio
4.8
(8)
pista
Análisis y Visualización de Datos con Python
Intermedio
4.4
(9)
pista
SQL de Cero a Héroe
Principiante
4.7
(102)
pista
C++ para Principiantes
Principiante
3.9
(31)
pista
Python de Cero a Héroe
Principiante
4.6
(328)
pista
Maestría en Aprendizaje Automático
Intermedio
4.7
(9)
pista
Python Más Allá del Intermedio
Principiante
5.0
(2)
pista
Esenciales de Java
Principiante
4.5
(11)
pista
Desarrollo de Juegos con Unity
Principiante
4.4
(8)
pista
Conviértete en un Desarrollador de Django
Avanzado
4.5
(33)
pista
Manual de Flask para Principiantes
Intermedio
4.5
(37)
pista
Fundamentos del Desarrollo Frontend
Principiante
4.6
(59)
pista
Web Developer from Zero to Hero
Principiante
4.5
(68)
pista
Odisea de Deep Learning
Avanzado
5.0
(3)
pista
Desarrollo Web con C#
Principiante
4.6
(109)
pista
TEST E2E TRACK BEGINNER
Principiante
pista
ES Track
4.7
(3)
pista
Skilled Python BackEnd Developer
Avanzado
4.6
(301)
pista
Test Recalculate
Principiante
1.0
(1)
pista
Fundamentos de Excel
Principiante
4.4
(42)
pista
Full-Stack .NET Developer Journey
Intermedio
4.6
(141)
pista
Full-Stack .NET Developer Journey
Intermedio
4.6
(141)
pista
Test track with rating
Avanzado
3.5
(8)
pista
TEST TEST TRACK
Principiante
pista
Fundamentos de Analista de Datos
Principiante
4.7
(124)
pista
Dominio de C++
Avanzado
pista
Java Web
Avanzado
4.5
(37)
pista
Conviértete en un Ingeniero de QA
Principiante
4.5
(50)
pista
Producción de Video con Adobe
Principiante
pista
Herramientas de Diseño UI/UX
Principiante
pista
Test image upload track
Principiante
pista
Essential Office Skills
Principiante
4.5
(31)
pista
GitHub from Zero to Hero
Principiante
4.5
(2)
pista
Desarrollo Web Sin Código
Principiante
pista
C Programming & Low-Level Development
Principiante
pista
testes
Principiante
4.5
(4)
pista
Test translation track
Intermedio
4.0
(2)
pista
Test CMS Track
Principiante
4.5
(4)
pista
Python for Data Analysis
Intermedio
4.0
(13)
pista
Digital Marketing Essentials
Principiante
pista
Complete Social Media Management
Principiante
pista
Business AI Toolkit
Principiante
4.5
(2)
Become a Development expert
Interactive exercises
Learning videos
AI-assistant on all courses
Workspaces for designing your own projects
Ready to get started?
ProBest intro offer | UltimateA complete experience to kickstart your career | |
---|---|---|
85+ Top-Rated courses | ||
Completion certificates | ||
AI-Assistant in all courses | ||
20+ hands-on Real-world projects | ||
Personalized study tracks | ||
Unlimited workspaces | ||
Boost your Tech Skills!
with up to 55% off
What you'll get with our subscription:
Access to 85+ top-rated courses
AI-driven Learning
Workspaces for practicing your skills
Personalized study tracks
Certificates of completion
Training 2 or more people?
Get your team access to Codefinity courses anytime, anywhere.
Try Codefinity Teams