trucode_logo_

¡Becas del 90% en programación web para mujeres de LATAM!

¡Becas del 90% en programación web para mujeres de LATAM!

🚀   Convocatoria para aprender Golang:  finalizada 

*Los cursos ofrecidos corresponden a educación no formal.. El 10% restante del pago corresponde a $150 USD. CERTIFICACIÓN NO ACADÉMICA O PROFESIONAL. Conoce los términos y condiciones.

¿Qué es TruCode?

Trucode es un programa de becas de educación virtual patrocinado por Truora y dirigido a todas las mujeres en Latinoamérica que quieren expandir sus conocimientos hacia un curso de programación para mujeres y que por diferentes razones no han tenido la oportunidad de hacerlo.

 

Buscamos combatir la brecha de género que existe entre los profesionales programadores en Latinoamérica, mientras transformamos la realidad social promoviendo la inclusión de mujeres en el ecosistema de ciencia y tecnología (STEM).

mujer_trabajando_en_truora
mujer_programadora

¡Queremos que aprendas junto a nosotros, y que una vez finalizado el curso, seas parte de Truora!

 

Nuestras becas para el curso de Backend con Golang y Frontend con Vue permiten que mujeres con algunos conocimientos básicos en desarrollo puedan ahondar en ellos y aprender un nuevo lenguaje de programación.

Nuestra misión

mujeres-en-pogramacion

10:3
Se estima que por cada 10 hombres en Latinoamérica, existen 3 mujeres programadoras.
educacion

Creemos en la educación como herramienta transformadora de nuestra sociedad.
america-del-sur

Estudiar programación es una vía de inclusión económica para las mujeres en LATAM.

¿Qué requisitos debo cumplir para aplicar?

1.  Al momento de la inscripción tener mínimo 18 años de edad o más. 2.  Capacidad de razonamiento lógico avanzado.
3.  Conocimientos previos en programación. 4.  Curiosidad e interés por desarrollar nuevas habilidades y aprender nuevos lenguajes de
programación.
5.  Proactividad y disposición para impulsar iniciativas con poca orientación. Trabajo en equipo 6.  Adaptación al cambio y flexibilidad (comodidad en ambientes de incertidumbre). Tolerancia
al fracaso.
7. Ganas de trabajar en una StarUp tech.

Proceso de selección para Becas de Programación


Aplicación a la beca TruCode by Truora
Simplemente aplica a nuestro link de Lever y próximamente el equipo te estará contactando por correo
Sorry, your browser does not support inline SVG.

Proceso de selección
Este proceso cuenta con una prueba lógica, una prueba de desarrollo, una sustentación y un video corto contándonos de ti. Luego de realizar estos cuatro pasos, escogeremos a las 25 mujeres que participarán de la Beca de Go.
Sorry, your browser does not support inline SVG.

Charla de introducción a Truora
El equipo de Truora le dará una charla a las finalistas sobre Truora, su cultura, beneficios, plan de carrera, etc
Sorry, your browser does not support inline SVG.

Inicio del curso de Go
Recuerda que el curso tiene una duración de 16 semanas, es part time, 100% remoto y con una intensidad horaria diaria de 3 horas de lunes a viernes. Recomendamos horas adicionales de práctica que se desarrollarán los sábados (opcional).
Sorry, your browser does not support inline SVG.

Graduación del curso
¡Felicitaciones! Te has graduado del curso de Go
Sorry, your browser does not support inline SVG.

Prueba técnica Software Developer
Una vez graduada, te mandaremos la prueba técnica de Sofware Developer de Truora. Tendrás 4 semanas para finalizar el reto y la oportunidad de tener una entrevista con nuestros founders
Sorry, your browser does not support inline SVG.

¡Ya eres parte de Truora!
Todo este proceso nos llena da mucha emoción porque si llegaste hasta este punto, es porque conoces ahora un nuevo lenguaje (Golang) y pronto harás parte del universo de Truora

Proceso de selección para Becas de Programación

1. Aplica a la beca de TruCode by Truora

Simplemente aplica a nuestro link de Lever y próximamente el equipo te estará contactando por correo

2. Proceso de selección

Este proceso cuenta con una prueba lógica, una prueba de desarrollo, una sustentación y un video corto contándonos de ti. Luego de realizar estos dos pasos, escogeremos a las 25 mujeres que participarán de la Beca de Go.

3. Charla de introducción a Truora

El equipo de Truora le dará una charla a las finalistas sobre Truora, su cultura, beneficios, plan de carrera, etc.

4. Inicio del curso de Go

Recuerda que el curso tiene una duración de 16 semanas, es part time, 100% remoto y con una intensidad horaria diaria de 3 horas de lunes a viernes. Recomendamos horas adicionales de práctica que se desarrollarán los sábados (opcional).

5. Graduación del curso

¡Felicitaciones! Te has graduado del curso de Go

6. Prueba técnica Software Developer

Una vez graduada, te mandaremos la prueba técnica de Sofware Developer de Truora. Tendrás 4 semanas para finalizar el reto y la oportunidad de tener una entrevista con nuestros founders.

7. ¡Ya eres parte de Truora!

Todo este proceso nos llena da mucha emoción porque si llegaste hasta este punto, es porque conoces ahora un nuevo lenguaje (Golang) y pronto harás parte del universo de Truora.
team-truoraa

Trabaja con nosotros

Una vez terminado el curso, te invitamos a iniciar un proceso de selección para trabajar con Truora.

1.  Prueba de admisión Truora
2. Entrevista
3. Intégrate a Truora

team-truoraa
Conoce Truora, nuestro patrocinador que hace posible esta oportunidad

PLAN DE ESTUDIOS

¡Aprende a programar con Go!

Semana 1: Fundamentos de programación en Go

- Presentación del curso, objetivos y breve historia de Go
- Instalación y configuración del entorno de desarrollo Go
- Sintaxis básica y estructura de un programa Go
- Variables, constantes y tipos de datos (numéricos, booleanos, cadenas)
- Operadores aritméticos, de comparación y lógicos
- Estructuras de control: condicionales (if, else, switch) y bucles (for, range)
- Funciones, declaración, parámetros, retornos y funciones anónimas
- Argumentos de línea de comandos en Go - Paquetes, importación y organización del código

Semana 2: Estructuras de datos en Go

- Arreglos y slices
- Mapas
- Estructuras y campos anónimo
- Punteros y estructuras de datos dinámicas
- Pilas y colas
- Conjuntos

Semana 3: Programación orientada a objetos en Go

- Conceptos básicos de la programación orientada a objetos (OOP)

- Estructuras y métodos en Go

- Interfaces en Go

- Emulación de herencia en Go

- Polimorfismo en Go

- Errores y manejo de errores en Go

Semana 4: Algoritmos básicos y análisis de complejidad

- Introducción al análisis de algoritmos (eficiencia de tiempo y espacio)
- Notación asintótica y análisis de complejidad
- Algoritmos de ordenamiento básicos (Burbuja, selección, inserción)
- Algoritmos de búsqueda (secuencial, binaria)
- Cotas inferiores

Semana 5: Algoritmos avanzados y estructuras de datos avanzadas

- Manejo de archivos y directorios en Go
- Estrategias de diseño de algoritmos (divide y vencerás, programación dinámica, backtracking y algoritmos voraces)
- Algoritmos de ordenamiento avanzados (Merge, Quick, Heap sort)

Semana 6: Fundamentos de HTML y CSS

- Introducción a HTML: estructura de la página web, etiquetas, elementos y atributos
- Etiquetas de texto, imágenes y enlaces en HTML
- Introducción a CSS: selección de elementos, reglas y propiedades
- Diseño y posicionamiento de elementos en CSS
- Layouts: grid, flexbox, posicionamiento absoluto y relativo
- Responsive design: diseño adaptable a dispositivos móviles y de escritorio

Semana 7-8: Fundamentos de Javascript y TypeScript

- Introducción a la programación del lado del cliente con JavaScript
- Variables, operadores y estructuras de control

- Funciones, objetos y eventos en JavaScript
- DOM: selección y manipulación de elementos de la página web con JavaScript
- Programación asíncrona en JavaScript: callbacks, promesas y async/await
- Introducción a TypeScript
- Sintaxis y tipos de datos
- Funciones y objetos
- Clases y herencia
- Módulos y namespaces
- Genéricos
- Decoradores
- Configuración y herramientas

Semana 9-11: Desarrollo de aplicaciones web con Vue.js

- Instalación y configuración de Vue.js
- Componentes, data-binding y eventos
- Estilización de aplicaciones web con Tailwind CSS
- Directivas y computed properties
- Comunicación entre componentes y enrutamiento
- Creación de aplicaciones de una sola página (SPA)
- Global store with Pinia
- Composition API
- Pruebas unitarias

Semana 12-14: Integración de aplicaciones web con back-end en Go

- Introducción a la programación del lado del servidor con Go

- Uso de bibliotecas en Go

- Creación de un servidor web básico con Go

- Creación de una REST API con Go

- Conexión a una base de datos con Go

- Manejo de solicitudes HTTP y respuestas en Go

Semana 15-16: Despliegue de aplicaciones y Proyecto final

- Configuración de servidores para despliegue de aplicaciones web

- Configuración de bases de datos en servidores remotos

- Introducción a Docker

¡Las postulaciones se encuentran cerradas!

Modalidad: Es una beca 100% virtual.

Estas becas son del 90% del costo del curso de GoLang. El 10% restante del pago corresponde a $150 USD

Duración del curso: 16 semanas

Disponibilidad requerida: 3 horas al día (2 horas de clase virtual y 1 hora adicional para consolidar tus conocimientos)

Horario de clases: Las sesiones virtuales serán de lunes a jueves de:  7:00 pm a 9:00 pm (Hora colombiana)

Los viernes/sábados las estudiantes lo dedicarán a su proyecto semanal. Para el proyecto les tocará coordinar sus horarios a cada grupo.

Fecha de cierre de inscripciones: Lunes 25 de septiembre de 2023

Fecha de inicio del curso de Go: Lunes 02 de octubre de 2023

postularse-a-curso-truora-1

¿Tienes más dudas sobre la convocatoria?

🚀 Si tienes alguna duda de la aplicación o durante el proceso,  puedes escribirnos y responderemos cualquier inquietud en la mayor brevedad posible.

Próximamente:

Si estás interesada en un programa de becas full stack, próximamente iniciaremos convocatorias 🚀 


Mientras tanto, podrás acceder a un pre-registro como aspirante a esta modalidad de beca.

Nuestro programa FullStack brindará los conocimientos básicos para la creación y mantenimiento de sitios web sin requerir de experiencia o conocimientos previos. 

termino_y_condiciones

TruCode © 2023

click here!