|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/de-0-a-desarrollador-full-stack/
课程评论:没有评论
课程名称:从0到全栈开发者:Docker、PostgreSQL、Django 概述:这是一个为希望成为全栈开发者的初学者设计的课程,涵盖市场上最热门的应用开发和实施技术。课程内容包括Docker、PostgreSQL、MariaDB、Debian、Python和Django等工具的使用。课程首先帮助学员建立开发和应用实施的环境,安装全栈开发者所需的基本工具。 课程伊始,学员将安装VirtualBox以虚拟化设备,然后安装Windows和Debian Linux,了解它们的主要安装特性。随后,将使用ssh管理Linux服务器,并安装git以便使用版本控制。 接下来,将安装Docker,并部署PostgreSQL和MariaDB等应用,通过adminer在浏览器中进行管理。课程中还有一个简单的应用开发步骤,学员将按照逐步教程完成一个使用Django框架的web应用,并在Docker容器中创建该应用的镜像,使用docker compose进行管理。 最后,课程将指导学员将应用从个人电脑部署到云服务器,进行测试。选择的云平台是Oracle的免费层,因为它提供了项目所需的多项服务。课程也将展示如何在Azure云中进行应用部署,将GitHub与应用关联,以实现持续集成和持续部署(CI/CD)。视频中的字幕由人工智能生成,可能存在拼写和翻译错误。
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.