Programación de computadoras
Vivimos en una época de computadoras. Estás usando uno ahora mismo para revisar el contenido de este sitio web, pero si quieres, podrías convertirte en uno de los creadores de tecnología computacional.
Aquí puedes aprender cómo escribir programas de computadora, cómo diseñar algoritmos que hagan más eficientes a las computadoras, y descubrir qué aspecto podría tener una carrera en computación. |
Introducción a la programación
Si eres nuevo por acá, ve nuestro vídeo introductorio y obtén un breve recorrido de nuestro curso de programación. Después, ¡ponte a programar! |
Conceptos básicos de dibujo
Te vamos a mostrar los conceptos básicos de programación y cómo dibujar figuras. |
2. Introducción a HTML/CSS: hacer páginas webAprende cómo utilizar HTML y CSS para hacer páginas web. HTML es el lenguaje de marcado con el que rodeas contenido, para decirle a los navegadores acerca de los encabezados, listas, tablas, etc. CSS es el lenguaje de hoja de estilos con el cual estilas la página, para decirle a los navegadores que cambien el color, fuente, diseño y más.
|
Imagen tomada de Good Media Perú
|
Introducción a HTML
Aprende qué es HTML y cómo hacer una página web básica con texto marcado e imágenes.
Aprende qué es HTML y cómo hacer una página web básica con texto marcado e imágenes.
- ¡Bienvenido a la web! (Video)
- Conceptos básicos de HTML (Bloc de notas)
- Consejo rápido: etiquetas HTML (Artículo)
- Desafío: escribe un poema (Bloc de notas)
- HTML: énfasis de texto (Bloc de notas)
- Desafío: puedes aprender etiquetas de texto (Bloc de notas)
- HTML: listas (Bloc de notas)
- Desafío: tu lista de aprendizaje (Bloc de notas)
- HTML: imágenes (Bloc de notas)
- Desafío: un viaje de ensueño (Bloc de notas)
Introducción a CSS
Aprende cómo escribir reglas sencillas de CSS, cómo seleccionar con base en el elemento, clase o ID, y cómo cambiar los colores de tu página.
Aprende cómo escribir reglas sencillas de CSS, cómo seleccionar con base en el elemento, clase o ID, y cómo cambiar los colores de tu página.
- CSS básico (Bloc de notas)
- Consejo rápido: seleccionar por nombre de etiqueta (Artículo)
- Desafío: criatura colorida (Bloc de notas)
- CSS: seleccionar por id (Bloc de notas)
- Desafío: ids estacionales (Bloc de notas)
- CSS: seleccionar por clase (Bloc de notas)
- Desafío: clases de manzanas y plátanos (Bloc de notas)
- Cuestionario: selectores CSS sencillos (Ejercicio)
- Proyecto: página web de viajes (Bloc de notas)
Más etiquetas HTML
Aprende a hacer vínculos, tablas y comentarios.
Aprende a hacer vínculos, tablas y comentarios.
- Vínculos en HTML (Bloc de notas)
- Desafío: vínculos que te encantan (Bloc de notas)
- Vínculos internos en HTML (Bloc de notas)
- Desafío: salta de un lado a otro (Bloc de notas)
- Tablas en HTML (Bloc de notas)
- Desafío: el menú de la cena (Bloc de notas)
- Comentarios en HTML (Bloc de notas)
- Proyecto: libro de recetas(Bloc de notas)
Propiedades de texto CSS
Aprende cómo estilar tu texto, como familias de fuentes, tamaño, espacio y alineación.
Aprende cómo estilar tu texto, como familias de fuentes, tamaño, espacio y alineación.
- CSS Zen Garden (Video)
- Propiedad font-family de CSS (Bloc de notas)
- Desafío: familias de fuentes elegantes (Bloc de notas)
- Propiedad font-size de CSS (Bloc de notas)
- Desafío: tamaños de fuente grandes (Bloc de notas)
- Estilos de fuentes y propiedades abreviadas en CSS (Bloc de notas)
- Desafío: formatos de fuentes famosas (Bloc de notas)
- Más propiedades de texto en CSS (Bloc de notas)
- Cuestionario: propiedades del texto (Ejercicio)
- Herencia en CSS (Bloc de notas)
- Proyecto: blog (Bloc de notas)
Lo que puedes hacer con CSS
Herramientas de desarrollo web
Aprende cómo usar otros editores para desarrollar tus páginas web y cómo usar las herramientas de desarrollo del navegador para depurar tus páginas web.
Aprende cómo usar otros editores para desarrollar tus páginas web y cómo usar las herramientas de desarrollo del navegador para depurar tus páginas web.
Diseño CSS
Aprende cómo usar los elementos span y div de HTML con propiedades de CSS como position y float para cambiar el diseño de tus páginas web.
Aprende cómo usar los elementos span y div de HTML con propiedades de CSS como position y float para cambiar el diseño de tus páginas web.
- Agrupación de elementos en CSS (Bloc de notas)
- Desafío: agrupa a los meros (Bloc de notas)
- Propiedades width, height y overflow en CSS (Bloc de notas)
- El océano que se desborda (Bloc de notas)
- Modelo de caja en CSS (Bloc de notas)
- Desafío: el modelo bóxer (Bloc de notas)
- Posición en CSS (Bloc de notas)
- Desafío: coloca al planeta (Bloc de notas)
- CSS en la naturaleza: Google Maps (Video)
- Elementos flotantes en CSS (Bloc de notas)
- Desafío: nubes flotantes(Bloc de notas)
- Cuestionario: diseño CSS (Ejercicio)
- Planear tu página web (Artículo)
- Proyecto: invitación a un evento (Bloc de notas)
Más selectores CSS
Aprende selectores más complejos: usar múltiples clases, combinar elementos con clases, selectores descendientes, selectores agrupados y pseudoclases dinámicas.
Aprende selectores más complejos: usar múltiples clases, combinar elementos con clases, selectores descendientes, selectores agrupados y pseudoclases dinámicas.
- Usar múltiples clases en CSS (Bloc de notas)
- Desafío: una galería con clase (Bloc de notas)
- Combinar clases y selectores de elementos en CSS (Bloc de notas)
- Desafío: clases de elementos (Bloc de notas)
- Selectores descendientes en CSS (Bloc de notas)
- Desafío: descendientes de Khan(Bloc de notas)
- Agrupar selectores en CSS (Bloc de notas)
- Pseudoclases dinámicas en CSS(Bloc de notas)
- Desafío: animales agrupados (Bloc de notas)
- Especificidad en CSS (Bloc de notas)
- Cuestionario: especificidad en CSS (Ejercicio)
Otras formas de incrustar CSS
Aprende cómo usar estilos en línea y hojas de estilo externas, dos formas más de poner CSS en tu página web.
Aprende cómo usar estilos en línea y hojas de estilo externas, dos formas más de poner CSS en tu página web.
3. Introducción a SQL: consulta y gestión de los datosAprende cómo utilizar SQL para almacenar, consultar y manipular datos. SQL es un lenguaje de programación de propósito especial diseñado para manejar datos en una base de datos relacional, y es utilizado por un gran número de aplicaciones y organizaciones.
|
Imagen tomada de www.udemy.com
|
Conceptos básicos de SQL
Vamos a mostrarte los principios básicos de la creación de tablas y la selección de datos de varias maneras diferentes.
Vamos a mostrarte los principios básicos de la creación de tablas y la selección de datos de varias maneras diferentes.
- Bienvenido a SQL (Video)
- Crear una tabla e insertar datos (Bloc de notas)
- Desafío: base de datos de libros (Bloc de notas)
- Consultar la tabla (Bloc de notas)
- Desafío: base de datos de éxitos de taquilla (Bloc de notas)
- Agregación de datos (Bloc de notas)
- Desafío: estadísticas de bases de datos de listas de cosas por hacer (Bloc de notas)
- S-Q-L o SEQUEL? (Video)
- Proyecto: diseña una base de datos de una tienda (Bloc de notas)
Consultas de SQL más avanzadas
Aprende cómo realizar consultas más avanzadas de SQL utilizando AND/OR, IN, LIKE, HAVING y más.
Aprende cómo realizar consultas más avanzadas de SQL utilizando AND/OR, IN, LIKE, HAVING y más.
- Consultas más complicadas con AND/OR (Bloc de notas)
- Desafío: seleccionar canciones de karaoke (Bloc de notas)
- Hacer consultas en subconsultas con IN (Bloc de notas)
- Desafío: crear listas de reproducción (Bloc de notas)
- Restringir resultados agrupados con HAVING (Bloc de notas)
- Desafío: el autor más parlanchín (Bloc de notas)
- ¿Quién emite las consultas de SQL? (Artículo)
- Cálculo de resultados con CASE (Bloc de notas)
- Desafío: libreta de calificaciones (Bloc de notas)
- Proyecto: exploración de datos (Bloc de notas)
Consultas relacionales en SQL
Aprende cómo almacenar datos relacionados en varias tablas y utilizar joins para juntarlos (inner joins, outer joins y self joins).
Aprende cómo almacenar datos relacionados en varias tablas y utilizar joins para juntarlos (inner joins, outer joins y self joins).
- Separación de datos en tablas relacionadas (Artículo)
- Unir tablas relacionadas con JOIN (Bloc de notas)
- Desafío: los pasatiempos de Bobby (Bloc de notas)
- Unir tablas relacionadas con LEFT OUTER JOIN(Bloc de notas)
- Desafío: órdenes del cliente (Bloc de notas)
- Unir tablas a sí mismas con SELF-JOIN(Bloc de notas)
- Desafío: secuelas en SQL (Bloc de notas)
- Combinar múltiples JOINs (Bloc de notas)
- Desafío: FriendBook (libro de amigos) (Bloc de notas)
- Proyecto: gente famosa(Bloc de notas)
- SQL más eficiente con planeación y optimización de consultas (Artículo)
Modificar bases de datos con SQL
Aprende cómo actualizar datos, eliminar datos y cambiar esquemas de tablas con los comandos de SQL UPDATE, DELETE, ALTER y DROP.
Aprende cómo actualizar datos, eliminar datos y cambiar esquemas de tablas con los comandos de SQL UPDATE, DELETE, ALTER y DROP.
- Usar SQL para actualizar una base de datos (Artículo)
- Cambio de renglones con UPDATE y DELETE (Bloc de notas)
- Desafío: documentos dinámicos (Bloc de notas)
- Alterar tablas después de crearlas (Bloc de notas)
- Desafío: alteraciones en la ropa (Bloc de notas)
- Haz tu SQL más seguro (Artículo)
- Proyecto: app imitadora (Bloc de notas)
Más aprendizaje en SQL
Obtén ideas de cómo puedes seguir aprendiendo más acerca de SQL y bases de datos.
Obtén ideas de cómo puedes seguir aprendiendo más acerca de SQL y bases de datos.
Introducción a juegos y visualizaciones
Un recorrido rápido por los muchos componentes de los juegos y visualizaciones, demostrados por algunos de nuestros programas favoritos.
Un recorrido rápido por los muchos componentes de los juegos y visualizaciones, demostrados por algunos de nuestros programas favoritos.
Manejo de escenas
Aprende cómo cambiar entre varias escenas de tu programa, incluso si son animadas o interactivas.
Aprende cómo cambiar entre varias escenas de tu programa, incluso si son animadas o interactivas.
Transformaciones
Aprende cómo utilizar translate(), rotate() y scale() para facilitar la manipulación de figuras en tus programas.
Aprende cómo utilizar translate(), rotate() y scale() para facilitar la manipulación de figuras en tus programas.
imagen tomada de: http://docs.unity3d.com/es/current/Manual/Transforms.html
Crear un juego de desplazamiento lateral: Castor Saltarín
Aprende a hacer un juego de desplazamiento lateral sencillo, donde presionas una tecla para que tu castor recolecte suficientes palos para su guarida. ¡Podrías extenderlo fácilmente para hacer tu juego flappy favorito!
Aprende a hacer un juego de desplazamiento lateral sencillo, donde presionas una tecla para que tu castor recolecte suficientes palos para su guarida. ¡Podrías extenderlo fácilmente para hacer tu juego flappy favorito!
Hacer un juego de Memoria
¿Alguna vez has jugado el juego donde volteas cartas para tratar de encontrar parejas? ¡Aprende a programar una versión digital de este juego!
¿Alguna vez has jugado el juego donde volteas cartas para tratar de encontrar parejas? ¡Aprende a programar una versión digital de este juego!
5. JS avanzado: simulaciones naturalesUna vez que hayas tomado Introducción a JS, puedes tomar este curso para aprender cómo combinar JS, ProcessingJS y conceptos matemáticos para simular a la naturaleza en tus programas. Este curso es un derivado del libro "La naturaleza de código" de Daniel Shiffman (natureofcode.com), usado bajo CC BY-NC. |
Introducción a simulaciones naturales
Aleatoriedad
- Caminatas aleatorias (Artículo)
- Desafío: mancha aleatoria (Bloc de notas)
- Probabilidad y distribuciones no uniformes (Artículo)
- Desafío: caminante hacia arriba (Bloc de notas)
- Distribución normal de números aleatorios (Artículo)
- Desafío: caminata gaussiana (Bloc de notas)
- Distribución personalizada de números aleatorios (Artículo)
- Desafío: caminante de Lévy (Bloc de notas)
- Proyecto: salpicadura de pintura (Bloc de notas)
4 y 8 posibles opciones según muestra las figuras
Ruido
Vectores
- Introducción a vectores (Artículo)
- Desafío: caminante vectorial (Bloc de notas)
- Más matemáticas vectoriales (Artículo)
- Desafío: sable de luz (Bloc de notas)
- Magnitud de un vector y normalización (Artículo)
- Desafío: visualizador de magnitud (Bloc de notas)
- Movimiento de vectores (Artículo)
- Desafío: automóvil que frena (Bloc de notas)
- Funciones estáticas contra métodos de instancia (Artículo)
- Desafío: funciones estáticas (Bloc de notas)
- Movimiento de vectores interactivo (Artículo)
- Desafío: perseguidor del ratón (Bloc de notas)
- Proyecto: criaturas computacionales (Bloc de notas)
Fuerzas
- Las leyes del movimiento de Newton (Artículo)
- Desafío: globo flotante (Bloc de notas)
- Movimiento de muchos objetos (Artículo)
- Desafío: pelotas en la pared (Bloc de notas)
- Modelar gravedad y fricción (Artículo)
- Desafío: reductores de velocidad (Bloc de notas)
- Resistencia del aire y de fluidos (Artículo)
- Desafío: troncos que se hunden (Bloc de notas)
- Atracción gravitacional (Artículo)
- Desafio: generador de ilustraciones (Bloc de notas)
- Atracción mutua (Artículo)
- Desafío: repulsión mutua (Bloc de notas)
- Proyecto: placeres y angustias de la criatura (Bloc de notas)
Movimiento angular
- Ángulos y unidades (Artículo)
- Desafío: bastón giratorio (Bloc de notas)
- Velocidad angular (Artículo)
- Desafío: roca que cae (Bloc de notas)
- Trigonometría (Artículo)
- Razones trigonométricas en ángulos rectos (Ejercicio)
- Apuntar hacia el movimiento (Artículo)
- Desafío: coche que gira (Bloc de notas)
- Coordenadas polares(Artículo)
- Desafío: dibujante de espirales (Bloc de notas)
- Proyecto: la nave espacial del juego Asteroides (Bloc de notas)
Oscilaciones
- Amplitud y periodo de oscilación (Artículo)
- Desafío: gusanito (Bloc de notas)
- Oscilación con velocidad angular (Artículo)
- Desafío: paseo de naves espaciales (Bloc de notas)
- Ondas (Artículo)
- Desafío: muchas ondas (Bloc de notas)
- Trigonometría y fuerzas: el péndulo(Artículo)
- Desafío: marioneta de péndulos (Bloc de notas)
- Fuerzas en un resorte (Artículo)
- Proyecto: criaturas que se enrollan, se arrastran y dan vueltas (Bloc de notas)
Sistemas de partículas
- Introducción a sistemas de partículas (Artículo)
- Una sola partícula (Artículo)
- Desafío: hojas que caen (Bloc de notas)
- Un sistema de partículas (Artículo)
- Desafío: burbujas de pez(Bloc de notas)
- Sistemas de sistemas de partículas (Artículo)
- Desafío: encender fuego (Bloc de notas)
- Tipos de partículas(Artículo)
- Desafío: caldero mágico (Bloc de notas)
- Sistemas de partículas con fuerzas (Artículo)
- Desafío: rocas de río (Bloc de notas)
- Proyecto: colonias de criaturas
Particula
Prepárate para hacer tus páginas web interactivas
¿Estás listo para aprender a hacer tus páginas web interactivas con HTML, JavaScript y la API del DOM? Te darás cuenta con nuestros cuestionarios de revisión en esta lección. ¡Emociónate!
¿Estás listo para aprender a hacer tus páginas web interactivas con HTML, JavaScript y la API del DOM? Te darás cuenta con nuestros cuestionarios de revisión en esta lección. ¡Emociónate!
JS y el DOM
Aprende cómo utilizar JavaScript para controlar el "DOM" (Document Object Model) de una página web.
Aprende cómo utilizar JavaScript para controlar el "DOM" (Document Object Model) de una página web.
Métodos de acceso del DOM
Aprende cómo utilizar la API del DOM de JavaScript para tener acceso a elementos en tus páginas web.
Aprende cómo utilizar la API del DOM de JavaScript para tener acceso a elementos en tus páginas web.
- Encontrar elementos por ID (Bloc de notas)
- Desafío: cambiador de ID (Bloc de notas)
- Encontrar múltiples elementos del DOM por nombre de etiqueta o clase (Bloc de notas)
- Desafío: nombres de etiquetas personalizadas (Bloc de notas)
- Encontrar elementos por selector de CSS(Bloc de notas)
- Desafío: modernizador de las cuestiones (Bloc de notas)
- Resumen: métodos de acceso del DOM (Artículo)
Modificación del DOM
Aprende cómo utilizar la API del DOM de JavaScript para modificar aspectos de los elementos de tus página web como sus atributos y estilos, además de crear nuevos elementos desde cero.
Aprende cómo utilizar la API del DOM de JavaScript para modificar aspectos de los elementos de tus página web como sus atributos y estilos, además de crear nuevos elementos desde cero.
- Cambiar atributos (Bloc de notas)
- Desafío: atributos de avatares (Bloc de notas)
- Cambiar estilos (Bloc de notas)
- Desafío: guía de estilo (Bloc de notas)
- Cambiar clases de CSS(Bloc de notas)
- Desafío: clasificación (Bloc de notas)
- Establecer innerHTML y textContent (Bloc de notas)
- Desafío: la historia interior (Bloc de notas)
- Crear elementos desde cero (Bloc de notas)
- Desafío: crea un sistema solar (Bloc de notas)
- Resumen: técnicas de modificación del DOM (Artículo)
Eventos del DOM
Aprende cómo utilizar la API del DOM de JavaScript para hacer que tu página web reaccione a eventos del usuario, como hacer clic, desplazarse y entrar en campos de formularios.
Aprende cómo utilizar la API del DOM de JavaScript para hacer que tu página web reaccione a eventos del usuario, como hacer clic, desplazarse y entrar en campos de formularios.
- Hacer páginas web interactivas con eventos (Video)
- Agregar detectores de eventos (Bloc de notas)
- Desafío: acaricia al gato (Bloc de notas)
- Tipos de eventos del DOM (Artículo)
- Usar las propiedades del evento (Bloc de notas)
- Desafío: bigote gatuno (Bloc de notas)
- Procesar formularios con eventos (Bloc de notas)
- Desafío: Mad Libs (Bloc de notas)
- Evitar el comportamiento predeterminado de eventos (Bloc de notas)
- Resumen: eventos del DOM (Artículo)
Animación del DOM
Aprende cómo animar partes de tu página web usando tres técnicas diferentes: window.setInterval, window.requestAnimationFrame y animaciones/transiciones en CSS.
Aprende cómo animar partes de tu página web usando tres técnicas diferentes: window.setInterval, window.requestAnimationFrame y animaciones/transiciones en CSS.
- El objeto window (Bloc de notas)
- Animar el DOM con setInterva l (Bloc de notas)
- Desafío: cronómetro (Bloc de notas)
- Estilos de animación con requestAnimationFrame (Bloc de notas)
- Desafío: pasarela (Bloc de notas)
- Animar estilos con animaciones de CSS (Bloc de notas)
- ¿Qué técnica de animación del DOM debes utilizar? (Artículo)
Usar bibliotecas de JS en tu página web
Aprende cómo incluir bibliotecas de JS en tu página web, para que puedas utilizar funcionalidad construida por otros desarrolladores web.
Aprende cómo incluir bibliotecas de JS en tu página web, para que puedas utilizar funcionalidad construida por otros desarrolladores web.
Más aprendizaje
Ahora que has aprendido cómo manipular tus páginas web con JavaScript, ¿qué otra cosa podrías aprender?
Ahora que has aprendido cómo manipular tus páginas web con JavaScript, ¿qué otra cosa podrías aprender?
Bienvenido a jQuery
Obtén una vista general de la biblioteca de jQuery, conoce al inventor y trata de usar jQuery en una página web.
Obtén una vista general de la biblioteca de jQuery, conoce al inventor y trata de usar jQuery en una página web.
Acceso al DOM con jQuery
Aprende cómo acceder al DOM al usar jQuery y selectores de CSS.
Aprende cómo acceder al DOM al usar jQuery y selectores de CSS.
- Encontrar elementos con jQuery (Bloc de notas)
- Desafío: unicornifica una página con jQuery (Bloc de notas)
- Depurar páginas web con la consola del navegador (Video)
- Obtener información sobre elementos con jQuery (Bloc de notas)
- Desafío: descubrimientos famosos (Bloc de notas)
- Revisión: acceso al DOM con jQuery (Artículo)
- Proyecto: detective del DOM( Artículo)
- Descanso de historia: ¿cómo John construyó jQuery? (Artículo)
Modificación del DOM con jQuery
Aprende cómo modificar el DOM de tu página web y crear nuevos nodos del DOM con jQuery.
Aprende cómo modificar el DOM de tu página web y crear nuevos nodos del DOM con jQuery.
Técnicas de jQuery
Aprende algunas técnicas comunes usadas por desarrolladores de jQuery, como encadenar llamadas de funciones e iterar sobre colecciones.
Aprende algunas técnicas comunes usadas por desarrolladores de jQuery, como encadenar llamadas de funciones e iterar sobre colecciones.
- Colecciones de jQuery contra nodos del DOM (Bloc de notas)
- Cuestionario: variables de jQuery (Ejercicio)
- Iterar a través de colecciones de jQuery (Bloc de notas)
- Desafío: lenguaje descabellado (Bloc de notas)
- Revisión: colecciones de jQuery e iteraciones (Artículo)
- Encadenar métodos de jQuery (Bloc de notas)
- Desafío: cadena de margaritas (Bloc de notas)
- Detrás de las cámaras: navega el código fuente de jQuery (Artículo)
Eventos del DOM con jQuery
Aprende cómo usar jQuery para agregar detectores de eventos a los elementos, de modo que puedas responder cuando los usuarios hagan cosas como clic, apretar teclas, desplazar, arrastrar y más.
Aprende cómo usar jQuery para agregar detectores de eventos a los elementos, de modo que puedas responder cuando los usuarios hagan cosas como clic, apretar teclas, desplazar, arrastrar y más.
- Agregar detectores de eventos con jQuery (Bloc de notas)
- Desafío: clics en los cocodrilos (Bloc de notas)
- Usar propiedades de eventos en jQuery (Bloc de notas)
- Desafío: haz un dálmata (Bloc de notas)
- ¿Qué eventos y propiedades del DOM existen? (Artículo)
- Revisar la disponibilidad del DOM con jQuery (Bloc de notas)
- Revisión: eventos del DOM en jQuery (Artículo)
- Proyecto: cambio de escena (Bloc de notas)
Procesamiento de formularios con jQuery
Aprende cómo usar jQuery para procesar formularios en el navegador, como para hacer cuestionarios o juegos.
Aprende cómo usar jQuery para procesar formularios en el navegador, como para hacer cuestionarios o juegos.
- ¿Por qué procesar formularios con jQuery? (Artículo)
- Procesar un cuestionario con jQuery (Bloc de notas)
- Desafío: cuestionario de preguntas de jQuery (Bloc de notas)
- Más procesamiento de formularios con jQuery (Bloc de notas)
- Deasafío: calculadora de donas (Bloc de notas)
- Revisión: procesamiento de formularios con jQuery (Artículo)
- Proyecto: juego de palabras (Bloc de notas)
Animación del DOM y efectos con jQuery
Aprende cómo usar jQuery para animar elementos con efectos como desvanecimiento y desplazamiento.
Aprende cómo usar jQuery para animar elementos con efectos como desvanecimiento y desplazamiento.
8. Conoce al profesional¿Qué tipo de cosas puedes hacer con ciencias de la computación y con las habilidades de programación una vez que las aprendas? Invitamos a personas relacionadas con la industria y de todo el mundo para que hagan una presentación para ti. ¡Descubre qué tan diverso puede ser nuestro campo!
|
- ¡Bienvenido a "Conoce al profesional"! (Video)
- Sarah Northway, creadora de juegos y nómada (Artículo)
- Yann Dauphin, investigador y bajista (Artículo)
- Brenda Jin, creadora de prototipos y DJ (Artículo)
- Tom Heinan, desarrollador de aplicaciones móviles, piloto y zombi (Artículo)
- Amy Quispe, liberadora de datos y vinculadora de desarrolladores (Artículo)
- Bill Mills, físico y programador interdisciplinario (Artículo)
- Carrie Cai, investigador y bailarina (Artículo)
- Philip Guo, tutor de Python y escritor (Artículo)
- Lauren Haynes, gerente de productos y bailarina de Lindy Hop (Artículo)
- Marcos Ojeda, diseñador, DJ y dueño de un perro (Artículo)
- Allyson Lubimir, ingeniera de apoyo y amante de los gatos