Curso gratuito

Configuring Linux Web Servers

Your First Ubuntu Server

Programa Nanodegree

Desenvolvedor Web Full Stack

byGoogle

Evolua em sua carreira com um certificado que antecipa seu sucesso profissional.

Sobre este curso

In this course you'll learn the basic Linux fundamentals every web developer needs to know to share their web applications with the world! You'll get a basic Python WSGI application up and running within a Vagrant virtual machine that queries data from a PostgreSQL database.

You'll start by exploring various Linux distributions and learning the differences between a number of them. You'll then explore how the Linux operating system differs from other operating systems you may be more familiar with. With this base knowledge, you'll then move into Linux security - covering topics such as file permissions, user management, package management and configuring firewalls. Finally, you'll transform a safe and secure baseline server into a web application server by installing and configuring the Apache HTTP Server and PostgreSQL database server.

Legendas
Inglês
Tempo estimadoTempo total entre hoje e dia da formatura depende do seu compromisso semanal. Em média, os nossos graduados completam este nanodegree em 1 semana
Aprox. 1 semana
Nível de conhecimento
avançado
Incluído no produto

Videoaulas

Testes interativos

Aulas com profissionais do setor

Ritmo individual de aprendizado

Comunidade de apoio aos alunos

Juntos rumo ao sucesso

Este curso é seu primeiro passo em direção a uma carreira com o programa Desenvolvedor Web Full Stack .

Curso gratuito

Configuring Linux Web Servers

Aumente seu conjunto de habilidades e suas chances de contratação com um modelo de aprendizagem inovador e independente.

Icon steps
 
 

Pré-requisitos e exigências

You should be comfortable with your terminal and working within a shell, if you need a refresher take a look at our Intro to the Shell.

To actually get a web application up and running you should be familiar with the Python programming language and PostgreSQL. Programming Foundations with Python and Intro to Relational Databases can help you get up to speed if you feel you need some additional practice.

Veja os requisitos tecnológicos necessários para fazer um curso na Udacity.

Responsáveis pelo curso

Michael Wales

Michael Wales

Instrutor

Por que fazer este curso?

A basic understanding of linux systems administration is required to not only get your web application up and running for the world to see, but also to ensure it continues operating efficiently. In this course, you’ll explore a bare-bones linux system and how it differs from desktop environments you are currently familiar with. You’ll then address a number of security concerns full stack developers must contend with and, finally, serve one of your applications from your very own piece of the Internet.

Quais são os benefícios?
Vídeos dos instrutoresExercícios práticosAulas com profissionais do setor