Linux Ubuntu 18.04 Para Desenvolvedores
What you'll learn
- Terminal Linux
- Configurar um ambiente de desenvolvimento no Linux Ubuntu 18.04
- Conhecer as principais ferramentas de desenvolvimentos como SGBD's e IDE's
- Instalar as principais ID's para desenvolvimento no Linux Ubuntu 18.04
- Instalar e configurar diversos banco de dados no Linux Ubuntu 18.04
- Instalar e configurar Servidores Web no Linux Ubuntu 18.04
- Instalar e configurar servidor web com Mysql, Php7, Apche2 no Ubuntu 18.04
- Instalar e configurar o Phpmyadmin e MySQL Workbench no Ubuntu 18.04
- Instalar e configurar o Postgres e PgAdmin no Ubuntu 18.04
- Instalar e configurar o Microsoft SQL Server no Ubuntu 18.04
- Instalação do Mongodb no Ubuntu 18.04
- Instalação e configuração do Robo 3t para administrar o Mongodb no Ubuntu 18.04
- Instalação do SQLite no Ubuntu 18.04
- Instalação e Configuração do Eclipse no Ubuntu 18.04
- Instalação e Configuração de diversas IDE's como Netbeans, Lazarus, Monodevelop, etc no Ubuntu 18.04
- Trabalhando com comandos SQL no terminal Linux no Ubuntu 18.04
Course content
- Preview05:42
- 07:22Hierarquia de diretórios no Linux
- 05:53Configurando Redes no Linux
- 05:44Configuração de Redes no Linux
- Preview06:28
- 06:13Criando Usuários no Linux
- Preview05:35
- 09:16Entendendo o comandos ls, whoami e pwd
- 06:41Comandos sequenciais
- 07:08Comandos touch, cp, e mv
- 06:44Comandos tail, cat, tac, less
- 03:08Comando wc
- 08:59Comados mkdir, rmdir e rm
- 03:55Variáveis no Linux - Comandos echo, env, set
- 09:26Variáveis de ambientes
- 04:41Comandos ps, pstree e pgrep
- 05:32Comados kill, killall e pkill
- 02:55Comandos free e uptime
- 03:30Comandos lspci e lsusb
- 04:27Comando lsmod
- 03:35Comandos reboot e shutdown
- 08:40Comandos chmod
- 04:25comandos chgrp e chown
- 04:02Arquivos importantes no Linux
- 02:34comandos de redes - Parte1
- 05:29Comandos de redes - Parte2
- 4 questionsFixando o conteúdo
Requirements
- Conhecimentos básicos de informática.
Description
O curso é destinado a todos os profissionais ou iniciantes na área de desenvolvimento que desejam adotar o Linux como sistema operacional para trabalhar com programação.
A ideia é mostrar a instalação e configuração das principais tecnologias, ferramentas de desenvolvimento e banco de dados no Linux.
Mostro o passo a passo de como baixar, instalar e configurar as ferramentas no ambiente Linux ubuntu 18.04.
Confira o que será apresentado no curso na lista abaixo:
Banco de dados: Mysql, Postgresql , Mongodb, SQLite, SQL Server, etc.
IDE's (Integrated Development Environment) ou Editores de Texto: Eclipse, Netbeans, Monodevelop, Lazarus, Sublime Text 3, PyCharm , Glade, BlueFish, etc.
Tecnologias: PHP7, Java13, Tomcat, Apache2, etc.
CMS (Content Management System): Instalação do Joomla, Moodle, Wordpress, etc.
Além de tudo isso, o curso possui um módulo só para nivelamento e aprimoramento do uso do terminal.
Who this course is for:
- Estudantes de TI
- Desenvolvedores
- Profissionais de TI em geral
- Qualquer pessoa que queira utilizar o ambiente Linux para desenvolvimento.
Instructor
Meu nome é Ednaldo Araújo, sou graduado em Gestão de Tecnologia da Informação e Especialista em Análise, Projetos e Gerência de Sistemas. Tenho mais de 15 anos de experiência em TI, e mais de 10 anos de experiência em sala de aula ministrando cursos voltados a área de informática. Neste período já ministrei aulas de Windows 98, Windows ME (2000), XP, 7, 8 e 10, Linux Educacional, Ubuntu desde a versão 8, Debian, Centos, shell script, Lógica de programação, introdução ao php, introdução à linguagem java, hardware, redes, etc.
Experiência com implantação e administração de servidores Windows e Linux, firewall, virtualização, Active directory, permissões, grupo e usuários, dns, dhcp, gpo, política de backups, etc.
Planejamento, implantação e administração de redes UniFi da Ubiquiti. Implantação, administração e gerenciamento de UniFi Controller, adoção de access points, etc.