Tecnologías
¿Qué es Git y cómo empezar a usarlo?
Qué es el control de versiones, en qué se diferencia Git de GitHub y los primeros comandos para empezar.
Tecnologías
Qué es el control de versiones, en qué se diferencia Git de GitHub y los primeros comandos para empezar.
Carrera
Aprende frontend desde cero: HTML, CSS, JavaScript, React y TypeScript. En Códica construyes proyectos reales, sumas experiencia práctica y te preparamos hasta tu primer empleo.
Actualizado el
Acerca de Códica
En Códica aprendes programando desde el primer día: teoría clara, ejercicios interactivos, proyectos reales y apoyo de mentores y coordinadoras.
Actualizado el
Acerca de Códica
La Ruta Profesional es una etapa de acompañamiento real para conseguir tu primer empleo en tecnología. Incluye CV, portafolio, entrevistas y seguimiento personalizado.
Acerca de Códica
En Códica no haces un bootcamp exprés. Aquí recibes una formación completa en programación: proyectos reales, mentores y acompañamiento hasta tu primer empleo.
Actualizado el
Acerca de Códica
Participar en proyectos open source te da experiencia real. En Códica, nuestros estudiantes colaboran en proyectos reales desde la formación.
Carrera
Conviértete en desarrollador fullstack: aprende frontend y backend con JavaScript, React, Node.js, Fastify, SQL y TypeScript. En Códica haces proyectos completos y llegas listo al empleo.
Actualizado el
Acerca de Códica
En Códica no estudias solo. Te acompaña un equipo real: mentores que revisan tus proyectos, coordinadoras que siguen tu progreso, buddies que te apoyan desde el inicio y en Discord puedes resolver dudas en vivo.
Actualizado el
Carrera
Aprende Python desde cero: el lenguaje más versátil y simple. En Códica construyes proyectos reales con Django, Flask y SQL, automatizas procesos y te preparamos hasta tu primer empleo.
Actualizado el
Las extensiones son complementos que puedes instalar en Visual Studio Code para agregar nuevas funciones o mejorar las que ya existen. Por ejemplo, ejecutar código directamente, revisar ortografía, formatear el código, conectarte a servidores remotos, entre muchas otras cosas.
Actualizado el
Carrera · Motivación
Muchas personas nos preguntan lo mismo: "¿Es demasiado tarde para convertirme en desarrollador a los X años?" Esta pregunta también se encuentra frecuentemente en foros y servicios similares.
Actualizado el
Motivación · Carrera
Hablamos sobre la conveniencia de aprender JavaScript, las perspectivas del lenguaje y la situación en el mercado laboral.
Actualizado el
Tecnologías
Explicaremos en términos sencillos en qué consiste este modelo.
Tecnologías · Código
En este artículo aprenderás sobre Django y entenderás por qué es un componente clave en el ecosistema de Python.
Actualizado el
Tecnologías
En este artículo se analizan tres de los frameworks de PHP más populares: Symfony, Laravel y Yii2. El autor compara sus características y trata de ayudar al lector a elegir la mejor herramienta.
Actualizado el
Historia de éxito · Carrera · Motivación
Con el tiempo, comprendí algunas cosas importantes que, si las hubiera sabido antes, habrían simplificado y acelerado mucho mi aprendizaje.
Actualizado el
Tecnologías
Cuanto más trabaja un programador en la línea de comandos, más difícil le resulta orientarse en el texto y los comandos.
Actualizado el
Tecnologías
Explicamos qué es el desarrollo frontend, qué hacen los desarrolladores frontend, qué habilidades necesitan y cómo convertirse en un desarrollador de interfaces y avanzar en la profesión.
Actualizado el
Tecnologías
Explicamos cómo funciona la biblioteca Formik para crear formularios en React y cuándo conviene usarla
Actualizado el
Código
Hablaremos sobre uno de los microframeworks más populares y concisos para Python: Flask. Cómo crear una aplicación sencilla, conectarla con Bootstrap y una base de datos, y si Flask tiene alguna desventaja en absoluto.
Actualizado el
Código
Lenguaje de programación C++: ¿en qué se diferencia de C, dónde se aplica y es adecuado para empezar?
Actualizado el
Código
En este artículo, analizaremos algunos ejemplos simples de cómo escribir comentarios comprensibles en el código y por qué agruparlos
Tecnologías
Entendiendo cómo un tester puede obtener información sobre el funcionamiento de una aplicación y realizar los cambios necesarios en ella utilizando las herramientas de desarrollo de Chrome.
Actualizado el
Carrera
Qué hace un analista de datos, qué herramientas usa, cuánto gana y cómo empezar desde cero. Guía con ruta de aprendizaje y preguntas frecuentes.
Actualizado el
Tecnologías
Contamos qué es Java, dónde se utiliza, qué necesitas para empezar y cómo un principiante puede aprender a escribir código en este lenguaje.
Actualizado el
Tecnologías · Motivación
Hicimos una selección de películas sobre tecnología, programación, inteligencia artificial y robots.
Actualizado el
Historia de éxito · Motivación
Elon Musk aprendió a programar de niño y creó el juego Blastar a los 12 años. Así llegó a sus primeros negocios, Zip2 y X.com.
Actualizado el
Tecnologías
El 51% de los estudiantes en México utilizan plataformas en línea, el 89% de los ciudadanos de Estados Unidos no confían en el gobierno. Explicamos de dónde provienen estos números, cómo se procesan y si se pueden confiar en ellos.
Actualizado el
Tecnologías
Introducción a GitLab: para qué se utiliza, cómo utilizarlo, qué comandos tiene y cómo crear rápidamente tu propio proyecto. Y, por supuesto, compararlo en detalle con su principal competidor, GitHub.
Actualizado el
Carrera
Fundamentos teóricos del aprendizaje: por qué las tareas de programación de Códica parecen simples pero son complicadas.
Actualizado el
Carrera
Te contamos cómo aprender Python, qué se puede escribir en él y cuánto ganan los desarrolladores de Python.
Actualizado el
Carrera · Motivación
Qué hace un tester, qué necesitas saber hoy (testing manual, automatización, API y herramientas de IA), de qué depende el salario y dónde estudiar.
Actualizado el
Carrera
Las distorsiones cognitivas que dificultan aprender a programar y cómo evitar estas trampas del aprendizaje.
Actualizado el
Motivación
Hemos traducido el artículo de la desarrolladora Kate Matsudaira y aprendimos cómo superar el miedo a una gran cantidad de trabajo y hacer avanzar un proyecto estancado.
Actualizado el
Carrera · Motivación
Explicamos qué es la profesión de data science, en qué se ocupa un científico de datos, qué problemas resuelve y analizamos las ventajas y desventajas de trabajar en esta área.
Actualizado el
Tecnologías
En este artículo explicaremos qué es HTML, cuáles son sus características y cómo se ve el código en este lenguaje, además de analizar por qué HTML no es un lenguaje de programación.
Actualizado el
Carrera
Te contamos quién crea programas, qué hace en su día a día, qué se necesita saber para entrar en la profesión y dónde empezar a trabajar.
Actualizado el
Carrera · Motivación
Cómo redactar un buen currículum, cómo comportarse en una entrevista y cómo agradar al departamento de recursos humanos, si es necesario realizar una tarea de prueba gigantesca y otras cosas súper útiles.
Actualizado el
Tecnologías
Descubre qué es TypeScript para aprender a programar en él y convertirte en un desarrollador muy solicitado
Actualizado el
Código
¿Cuál es la parte más difícil del trabajo de un programador? Inventar nombres para las variables. Esta broma es popular entre los programadores por una razón.
Tecnologías
Contamos cómo funciona el backend en JavaScript, si vale la pena aprender Node.js cuando hay PHP y Python y cuál es el futuro de esta tecnología.
Actualizado el
Tecnologías
Aprende cómo trabajar con archivos en formato SVG y para qué se pueden modificar a través de código.
Actualizado el
Carrera
La industria de la tecnología de la información (TI) se está infiltrando cada vez más en diversas áreas y las está transformando rápidamente, incluyendo servicios, finanzas, medicina, entre otros.
Actualizado el
Motivación · Carrera
En esta revisión, vamos a sistematizar los requisitos de los empleadores para los programadores junior, así como resumir las condiciones que las empresas ofrecen a los desarrolladores junior.
Actualizado el
Código · Tecnologías
Hemos traducido un gran artículo escrito por un antiguo desarrollador de Amazon Web Services, He Zhenghao, y hemos aprendido
Actualizado el
Tecnologías
En este artículo compartimos una selección de las bibliotecas de Python más útiles, explicamos cómo instalarlas y describimos brevemente sus capacidades.
Actualizado el
Tecnologías
En esta guía, vamos a entender para qué se utiliza Docker y Docker Compose, qué es la contenerización y las imágenes de Docker, y cómo desplegar una aplicación web simple utilizando PHP-FPM, Nginx y Postgres.
Actualizado el
Tecnologías
Gracias a sus raíces de código abierto, Linux se ha beneficiado de las contribuciones de miles de desarrolladores a lo largo de su existencia.
Actualizado el