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
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.
Experiência em SOC - Centro de Operações de Segurança - IRT (Equipe de Resposta a Incidentes).
Liderança de equipes de TI.
Monitoramento, detecção, análise e notificação de incidentes de segurança da informação, construção de relatórios de segurança, cumprimento da política de segurança da informação.
Trabalhando com ferramentas como ServiceNow, OTRS, Zerum, Securonix, Archer, RSA Netwitness, Arbor, QRadar, Checkpoint, SOAR.
Análise de vulnerabilidades, resposta a incidentes, recomendações de segurança de acordo com as vulnerabilidades relatadas.
Experiência em consultoria em Projetos de Infra Segura, Projetos de Cloud Segura, Arquitetura de referência de segurança cibernética, etc utilizando referências como CIS Benchmark.
* Construção de padrões de Hardening de:
- Sistemas Operacionais Windows (2008 a 2019) e Linux (CentOs, Red Hat, Ubuntu, Oracle Linux),
- Banco de Dados (PostgreSQL, Oracle, MongoDB, Mysql, SQL Server, etc)
- Container (OKE, GKE, AKS, etc)
- Serviços Web (IIS, Apache Tomcat, Apache 2.4, NGINX)
Algumas certificações:
EC-Council - NDE - Network Defense Essentials v1
EC-Council - Certified Secure Computer User v2
AWS Certified Cloud Practitioner
Google Cloud Certified - Cloud Digital Leader
LPIC-1: System Administrator
Comptia Security +
EXIN Information Security Foundation based on ISO/IEC 27001
Cyber Security Foundation Professional Certificate - CSFPC™
NSE 1 Network Security Associate
NSE 2 Network Security Associate