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.
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.
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.
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.
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.
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.
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.
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.
Motivación · Carrera
Hablamos sobre la conveniencia de aprender JavaScript en 2023, las perspectivas del lenguaje y la situación en el mercado laboral.
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.
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.
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.
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.
Tecnologías
Explicamos qué es el desarrollo frontend, qué hacen los desarrolladores frontend, cuánto ganan y cómo convertirse en un desarrollador de interfaces y avanzar en la profesión.
Tecnologías
Explicamos cómo funciona la biblioteca Formik para crear formularios en React y por qué la recomendamos
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.
Código
Lenguaje de programación C++: ¿en qué se diferencia de C, dónde se aplica y es adecuado para empezar?
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.
Carrera
Contamos quiénes son los analistas de datos, cómo trabajan y si estos especialistas necesitan conocimientos profundos en desarrollo.
Tecnologías
Contamos qué es este lenguaje: Java, dónde se utiliza, cuánto ganan los desarrolladores de Java y cómo un principiante puede aprender a escribir código en él..
Tecnologías · Motivación
Hicimos una selección de películas sobre tecnología, programación, inteligencia artificial y robots.
Historia de éxito · Motivación
Descubre cómo la programación ayudó a Elon Musk a convertirse en uno de los hombres más ricos del mundo y en qué escribía antes de convertirse en multimillonario
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.
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.
Carrera
Fundamentos teóricos del aprendizaje: por qué las tareas de programación de Códica parecen simples pero son complicadas.
Carrera
Te contamos cómo aprender Python, qué se puede escribir en él y cuánto ganan los desarrolladores de Python.
Carrera · Motivación
Se rumorea que esta profesión es fácil de aprender, el trabajo del tester no es difícil y se paga casi tanto como el de un programador. ¿Qué tan cierta es esta información? Vamos a investigar.
Carrera
Las distorsiones cognitivas que dificultan aprender a programar y cómo evitar estas trampas del aprendizaje.
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.
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.
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.
Carrera
Te contamos quién crea programas de computadora, cuánto se puede ganar en esta profesión, qué se necesita saber para ingresar exitosamente en la profesión y dónde comenzar a trabajar.
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.
Tecnologías
Descubre qué es TypeScript para aprender a programar en él y convertirte en un desarrollador muy solicitado
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, cuál es el futuro de esta tecnología y cuánto ganan los programadores de Node.js.
Tecnologías
Aprende cómo trabajar con archivos en formato SVG y para qué se pueden modificar a través de código.
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.
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.
Código · Tecnologías
Hemos traducido un gran artículo escrito por un antiguo desarrollador de Amazon Web Services, He Zhenghao, y hemos aprendido
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.
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.
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.