Back-End Web
Development
Algunos proyectos que realizaras
- Desktop and mobile version of websites
- MySQL performance debugging
- Cache from scratch
- Authentication service
- Background jobs system
- Student dashboard in React
- CRM dashboard in React
Breathe life into the web
El desarrollo web back-end es donde ocurre la magia del sitio web. Encontrar el hosting perfecto, compartir una foto desde la nube y mantener a las personas seguras mientras usan la web son algunas tareas de los desarrolladores web back-end.
Si te gusta crear frameworks, trabajar en proyectos complejos y crear soluciones que puedan ayudar a millones de personas, el desarrollo web back-end puede ser lo que necesitas.
Los primeros tres sprints del programa intensivo cubren los fundamentos de informática y la ingeniería de software. Los estudiantes explorarán y aprenderán programación práctica de bajo nivel, programación de alto nivel, algoritmos, bases de datos, ingeniería de sistemas y tecnologías de redes.
Para el último sprint, los estudiantes se centrarán en los conceptos y tecnologías clave de Back-End. Esto incluye lenguajes como Python y Javascript, y conceptos como API pagination, algoritmos de almacenamiento en caché, pruebas, mecanismos de autenticación y trabajos en segundo plano.
Los estudiantes aprenderán a diseñar y desarrollar plataformas seguras, optimizadas, estables y escalables.
Todas nuestras especialidades inician con el programa fundamentos
- ES6 introduction / promise
- ES6 classes / data manipulation
- TypeScript
- Python
- async
- MySQL advanced
- NoSQL introduction
- Redis introduction
- API Pagination
- Caching algorithms
- Unit tests and integration tests
- i18n
- Personal data
- User
- authentications
- Node JS introduction
- Queuing system
- GraphQL API
- Async file API