Aprendizaje Profundo (Deep Learning) con Python
Python es un lenguaje de programación de alto nivel de uso general que se usa ampliamente en la ciencia de datos y para producir algoritmos de aprendizaje profundo.
Este breve tutorial presenta Python y sus bibliotecas como Numpy, Scipy, Pandas, Matplotlib; Frameworks como Theano, TensorFlow, Keras. El tutorial explica cómo se pueden aplicar las diferentes bibliotecas y marcos para resolver problemas complejos del mundo real.
Audiencia
Este tutorial ha sido preparado para profesionales que aspiran a aprender los conceptos básicos de Python y desarrollar aplicaciones que involucren técnicas de aprendizaje profundo como redes neuronales convolucionales, redes recurrentes, propagación hacia atrás, etc.
Prerrequisitos
Antes de continuar con este tutorial, asumimos que tiene una exposición previa a [...]
Estadística con Python
La estadística es una rama de las matemáticas que se ocupa de la recopilación de datos, organización, análisis, interpretación y presentación.
Al aplicar estadísticas a, por ejemplo, un problema científico, industrial o social, es convencional comenzar con un proceso de modelo estadístico a estudiar. Python con sus librerías (statistics y statsmodels, por ejemplo) provee herramientas y funciones para ayudar en el análisis estadístico.
Revisaremos las habilidades y estructuras de datos básicas de Python, continuaremos con formas de cargar datos de diferentes fuentes, reorganizarlos y agregarlos, y finalmente, analizarlos y visualizarlos para crear resultados de alta calidad.
Análisis de Datos con Python
Aprende a analizar datos utilizando Python. Este curso lo llevará desde los aspectos básicos de Python hasta la exploración de muchos tipos diferentes de datos. Aprenderá cómo preparar datos para el análisis, realizar análisis estadísticos simples, crear visualizaciones de datos, predecir tendencias futuras a partir de datos y ¡mucho más!.
Para el descubrimiento de patrones en los datos, es necesario el uso de el análisis de datos, el cuál podrá aprender a continuación. Para saber más acerca de los usos del análisis de datos, lea los conceptos básicos de la minería de datos.
Prerrequisitos
Los requisitos previos son los siguientes: conceptos básicos de cálculo, álgebra lineal, teoría de probabilidad y estadística, y [...]
MongoDB
MongoDB es una base de datos. Más específicamente, es una base de datos de código abierto orientada a documentos que se ha diseñado para la escalabilidad y la simplicidad tanto para los desarrolladores como para los administradores de sistemas.
Los sistemas de gestión de bases de datos relacionales tradicionales (RDBMS) como MSSQL, Oracle, MySQL y PostGreSQL almacenan datos en tablas que tienen un esquema estático compuesto de filas y columnas. Sin embargo, MongoDB almacena sus datos en documentos similares a JSON que tienen esquemas dinámicos.
Características
- Cada base de datos contiene colecciones que a su vez contienen documentos. Cada documento puede ser diferente con un número variable de campos. El tamaño y el [...]
SQL
SQL (lenguaje de consulta estructurado) es un lenguaje informático destinado a almacenar, manipular y consultar datos almacenados en bases de datos relacionales. La primera encarnación de SQL apareció en 1974, cuando un grupo en IBM desarrolló el primer prototipo de una base de datos relacional.
La primera base de datos relacional comercial fue lanzada por Relational Software (que luego se convertiría en Oracle).
Existen normas para SQL. Sin embargo, el SQL que se puede usar en cada uno de los principales RDBMS hoy en día está en diferentes versiones.
Esto se debe a dos razones: 1) el estándar de comando SQL es bastante complejo, y no es práctico implementar otro estándar, y 2) [...]
JavaScript
- JavaScript es uno de los 3 idiomas que todos los desarrolladores web deben aprender:
- HTML para definir el contenido de las páginas web. CSS para especificar el diseño de las páginas web.
- JavaScript para programar el comportamiento de las páginas web.
Las páginas web no son el único lugar donde se usa JavaScript. Muchos programas de escritorio y servidor utilizan JavaScript. Node.js es el más conocido.
Algunas bases de datos, como MongoDB y CouchDB, también usan JavaScript como su lenguaje de programación.
Lenguajes “sobre” JavaScript
La sintaxis de JavaScript no se adapta a las necesidades de todos. Diferentes personas quieren características diferentes.
Eso es de esperarse, porque los proyectos y los requisitos son diferentes para cada persona.
Hace [...]
PHP
Como dice la definición de php.net, PHP es un nombre recursivo para PHP: preprocesador de hipertexto y es un proyecto de lenguaje de scripting de código abierto. PHP es ampliamente utilizado por programadores nuevos y avanzados, ya que cuenta con funciones realmente avanzadas bajo el capó.
¿Qué debo saber antes de aprender PHP?
Antes de aprender PHP debes tener una comprensión básica de:
- HTML: se recomienda tener un conocimiento profundo del formato HTML.
- CSS: se recomienda conocer algunos conceptos básicos de CSS antes de aprender
- PHP. Esto te ayudará en tu camino para desarrollar sitios web de PHP geniales y dinámicos.
- JavaScript: sería agradable de tu parte reconocer y tener una lectura básica del lenguaje de [...]
Python
¿Bienvenido! ¿Eres completamente nuevo en programación? Si no es así, suponemos que buscarás información sobre por qué y cómo comenzar a usar Python. Afortunadamente, un programador experimentado en cualquier lenguaje de programación (cualquiera que sea) puede aprender Python muy rápidamente.
También es fácil para que los principiantes lo puedan usar y aprender, así que ¡adelante!
Instalación
La instalación de Python es generalmente fácil, y hoy en día muchas distribuciones de Linux y UNIX incluyen un Python reciente. Incluso algunas computadoras con Windows (especialmente las de HP) ahora vienen con Python ya instalado.
Si necesitas instalar Python y no está seguro de cómo hacerlo, puedes encontrar algunas notas en la página de instalación de [...]
Popular Ver todo
Tutor | marzo 11, 2022
Estructura y Etiquetas en HTML5
Tutor | marzo 11, 2022
Conceptos básicos de desarrollo web
Tutor | marzo 9, 2022
Hadoop Explicado
Tutor | marzo 7, 2022
Procesamiento Básico de Datos con Python
Tutor | diciembre 19, 2021
Los modelos de datos en una base de datos
Tutor | marzo 3, 2020
Cómo elegir el stack de software adecuado para tu producto
Programación
Aprende a Programar Ver Lenguajes
Almacenamiento
Bases de Datos SQL y NoSQL Ver Opciones
Infraestructura
En la Nube y Stacks Propios Ver Alternativas