En este curso inicial para un desarrollador full stack, se verán las tecnologías más demandadas en el mercado laboral para el desarrollo e implementación de apps. Se verán herramientas como Docker, PostgreSQL, MariaDB, Debian, Python y Django.
Este curso da un puntapié inicial para armar un entorno de desarrollo e implementación de aplicaciones, instalando las herramientas básicas para un desarrollador full stack.
En un principio se comenzará con la instalación de VirtualBox, para virtualizar equipos. Seguiremos con la instalación de un Windows y un Linux debian, viendo las principales características en su instalación.
Utilizaremos herramientas como ssh para la administración remota de un servidor linux, y también se instalará la herramienta git, para el uso de repositorios.
Seguiremos con la instalación de Docker, y se desplegaran aplicaciones como PostgreSQL y MariaDB, donde podremos acceder a su gestión como administrador a través de adminer por el explorador.
Luego se realizará una app sencilla donde se podrá seguir un tutorial paso a paso, para la concreción de la misma. Esta será desarrollada en Django, que es un framework de desarrollo para python, que producirá una app web, y esta será alojada en un contenedor donde se creará la imagen a través de un archivo Dockerfile, y se administrará con docker compose.
Finalizando se realizará un despliegue desde nuestra Pc a un servidor en la nube donde estará alojada la aplicación en un entorno de testing para pruebas. La nube seleccionada es la de Oracle, ya que la capa gratis es la que mas servicios nos ofrece, de los que necesitamos para el proyecto.
Por último, realizaremos un despliegue ne la nube de Azure, vinculando github con nuestra App, para implementar integración y distribución continua CI/CD.
Los sub títulos de los vídeos, son incorporados con IA, con lo cual puede haber errores de escritura y traducción.
17
44
TAKE THIS COURSE