Desarrollo de SPA - curso gratuito de Loft School, formación 2h 13m, fecha 30 de noviembre de 2023.
Miscelánea / / December 03, 2023
Bienvenido a LoftSchool, un recurso educativo único de la comunidad de TI de Runet y los medios de más rápido crecimiento: LoftBLog. Aquí te ayudan a convertirte en un codiciado especialista en TI o en un profesional independiente para trabajar de forma remota desde cualquier parte del mundo.
LoftSchool es una plataforma educativa especializada en profesiones del campo de TI. En el mercado educativo desde 2012. Los profesores y mentores de la escuela son especialistas en ejercicio de empresas como Mojang, Avito y otras. Los programas educativos de la plataforma se dividen en profesiones, cursos intensivos y cursos en vídeo.
Aprende programación desde cero online con un tutor personal. La escuela de educación en línea Loftschool enseña: desarrollo web, php, javascript, seo, marketing en internet, desarrollo de android.
Trabajó como administrador de sistemas, DBA, líder del equipo DevOps y desarrollador. Actualmente soy desarrollador en Sberbank, especializado en JavaScript/HTML/CSS, Oracle APEX, Pl/SQL, Java.
Jefe de departamento en el grupo de desarrollo de Sberbank Educación y carrera Actualmente estoy desarrollando módulos de aplicación web para un sistema de análisis de calidad de datos. Participo en las tareas de desarrollo de una arquitectura de base de datos, transferencia de aplicaciones a otras plataformas y configuración de la interacción de aplicaciones con diversos servicios. Anteriormente, trabajó en SberTech como líder del equipo DevOps involucrado en la implementación, configuración y mantenimiento de sitios de prueba. Anteriormente, dirigió el equipo de mantenimiento de bases de datos y servidores de aplicaciones en los sistemas industriales de Alfa-Bank. Antes de trabajar en organizaciones financieras, estuvo involucrado en el desarrollo y mantenimiento de sistemas de facturación de telefonía e Internet. Por qué Bases de Datos El volumen de datos crece constantemente y gestionarlo es una de las tareas más importantes. Los sistemas de gestión de bases de datos se utilizan en todas partes, por lo que es necesario aprenderlos. Constantemente surgen tecnologías que nos permiten obtener cada vez más información útil a partir de volúmenes de datos acumulados. Esta información le permite tomar decisiones efectivas, crear estrategias para trabajar con clientes, crear canales de ventas, calcular estadísticas y realizar pronósticos. La gestión eficaz de datos es un componente fundamental para trabajar con ellos. Para mis alumnos A pesar de todas las diferencias entre los DBMS existentes, existen principios generales cuya comprensión les permitirá aplicar los conocimientos adquiridos a cualquier plataforma. Además, el conocimiento de los procesos que ocurren en el DBMS le permite desarrollar aplicaciones eficientes, productivas y escalables.
Lecciones en vídeo:
1. Introducción al curso (02:18)
2. Configurando el entorno (02:43)
3. Registrar una cuenta para Google Cloud Platform (05:10)
4. Creamos una instancia de una máquina virtual (VM) (03:28)
5. Configurar una conexión a la VM vía SSH (06:15)
6. Compramos y vinculamos un dominio (07:35)
7. Instale los paquetes necesarios (06:25)
8. Configurando SSL en el servidor web (09:23)
9. Preparando el proyecto (05:45)
10. Desarrollando una arquitectura de base de datos (05:00)
11. Creando controladores de solicitudes REST (21:01)
12. Creando el esqueleto de la aplicación (06:24)
13. Escribir un nuevo controlador de registro de usuario (07:55)
14. Escribir un controlador para agregar elementos (20:32)
15. Escribir un controlador para eliminar elementos (04:14)
16. Escribir un controlador de carga de listas (04:37)
17. Sumando totales (06:00)
18. Adaptación de la aplicación para dispositivos móviles (04:34)
19. Resumamos (04:02)
El curso está dirigido a desarrolladores de software que quieran adquirir conocimientos sobre el desarrollo de aplicaciones web utilizando el marco React. Un requisito previo para realizar el curso es el conocimiento de las tecnologías básicas relacionadas con las aplicaciones web (HTML, CSS y JavaScript).
3,7