Caroline… Carolzinha… ou simplesmente Carol!

Comece pelo simples e não pare de tentar.

Olá pessoal!

Depois de compartilhar com vocês no post anterior 5 Cursos gratuitos para quem está iniciando no mundo DevOps, neste estarei falando de +6 ótimos cursos.

A lista a seguir possui na sua grande maioria cursos que são mais voltados para quem precisa iniciar ou aprofundar numa linguagem de programação. Não tem como pensar na carreia DevOps sem ter o conhecimento de uma lógica de programação, considero que independente da linguagem escolhida (aí é uma questão de gosto mesmo) o importante para o analista DevOps que está começando é saber, no mínimo, ler um código e interpretar o que é executado nele. Já me deparei com situações onde era necessário ler scripts em Shell Scrit, PowerShell, Ruby, Python… e em todos os cados, mesmo com comandos ou aspectos bem específicos da linguagem era possível ler e entender a lógica do processo. E até mesmo em linguagens de sintaxe relativamente mais simples e mais legíveis, como o YAML, é fundamental entender a lógica e o encadeamento utilizados.

Uma dica legal é sempre comentar seu código com breves resumos do que os blocos e instruções fazem e principalmente indentá-lo, e não falo isso por falar não, além de torná-lo mais limpo e de fácil compreensão, em linguagens como o YAML citado a pouco, a endentação é fundamental para seu funcionamento.

Da mesma forma que o post anterior, a lista a seguir não segue qualquer ordem de qualificação ou algo assim, é apenas uma sequência que achei mais atrativa.

1 – DevOps Essentials – 4Linux

devops-gratis

Minha opinião:
Foi o primeiro curso que fiz voltado para o mundo DevOps, foi através desse curso que entendi que algumas das minhas ações no dia-a-dia do trabalho já eram voltadas para DevOps. Sabe a sensação de amor a primeira vista, foi bem assim, o curso me mostrou que era bem isso que eu queria para o meu futuro profissional e desde então venho estudando e me aprimorando nessa linha de aprendizado. Não posso deixar de comentar que a instrutora do curso tem uma grande importância, sua aula é dinâmica e muito bem explicada, te prende até o fim, além é claro, de que é muito bom ver mulheres trabalhando com TI.

Descrição do curso:
Conheça a Cultura que está revolucionando o Mercado de TI. DevOps é uma filosofia que tem como principal objetivo a união dos times de TI em prol de uma entrega de serviços com maior qualidade e rapidez. Você terá a oportunidade de entender alguns conceitos e benefícios na adoção do DevOps no mundo corporativo, como também fará um laboratório prático usando plataformas online de uma PipeLine DevOps, indo desde a codificação de uma aplicação em Python até o deploy da mesma na nuvem, curso de DevOps totalmente gratuito.

Informações importantes:

2 – Node.js para Iniciantes – NodeBR

nodebr

Minha opinião:
Não tem como começar a falar sem dizer o quanto é legal ver um curso que começou pela força de uma comunidade, além de ter uma empresa por trás dando toda a assistência e estrutura. Sobre o conteúdo do curso, são vários vídeos, todos bem curtinhos (o que é bom, prefiro as aulas curtinhas, são bem mais produtivas), o conteúdo é bem trabalhado e o instrutor tem uma ótima dinâmica. Um dos pontos altos é o fato das pessoas poderem interagir
nos comentários de cada aula, muitas perguntam, tiram dúvidas e agradecem. #CursoNodeBR.

Descrição do curso:
Varrendo a internet, encontramos diversos treinamentos sobre Node.js e Javascript. Mas na maioria das vezes estes conteúdos são focados na mesma coisa! A grande maioria fala sobre a Stack MEAN (MongoDB, Express.js, Angular.js e Node.js), programação para Web ou apenas simples CRUDs (as operações básicas de sistemas: Cadastrar, Listar, Atualizar e Remover), coisas que para estudos funcionam muito bem, mas a realidade no dia a dia de desenvolvimento de aplicações focado em produção é um pouco diferente.
Este treinamento foi desenvolvido sob medida baseado em uma pesquisa sobre o que a comunidade brasileira mais necessita, suas principais dificuldades e desafios. Neste curso você aprenderá desde o básico de Javascript, ciclo de vida, manipulação de listas ao desenvolvimento real de aplicações em ambiente de produção. Na prática você também aprenderá conceitos sobre desenvolvimento orientado a testes, autenticação, autorização, documentação de serviços e gerenciamento de variáveis de ambiente (environments) de aplicações.

Informações importantes:

3 – Programação Moderna em C – Papo Binário

logo.png.85cf35c1b5d9e78748869e058b28cbd6

Minha opinião:
Sou meio suspeita pra falar do conteúdo produzido pelo Mercês, tudo o que ele produz é de alta qualidade e feito com carinho para a comunidade. Esse curso é para quem já tem uma base de programação e quer aprender aspectos modernos da linguagem C tanto em Linux quanto em Windows. É um curso dinâmico e que trás um conteúdo bem diferente daquele que normalmente se aprende na faculdade, não pense que é um curso para quem trabalha como programador, pelo contrário, então aproveite não só o curso mais os materias desenvolvidos por essa galera.

Descrição do curso:
Acreditamos que o estudo da linguagem C é muito benéfico para o profissional que lida com computadores, independente da área. Estudar C nos obriga a focar nas bases da computação, entender como os dados são manipulados em memória pelo sistema operacional e pelo processador, suas limitações e condições para funcionamento. Algumas vantagens de se estudar C são:

  • Pouca coisa “vem pronta” em C, nos forçando a implementar e entender as limitações da computação atual.
  • O programador tem controle quase total do contexto do programa.
  • É uma linguagem comercial, principalmente na era dos embarcados.

Informações importantes:

Dica: O curso também pode ser encontrado na Plataforma de cursos HackaFlag. Aqui também tem outros cursos gratuitos.

4 – Primeiros passos com Windows PowerShell – Aula EAD

aulaead

Minha opinião:
Este curso de PowerShell me chamou a atenção não só por ter um conteúdo bem abrangente para um curso gratuito de conteúdo Microsoft (40hs), mas principalmente pela vertente “mão na massa” que ele tem. O curso possui por exemplo módulos focados em comandos para manipulação do Active Directory, confesso que foi a parte que mais gostei, até porque já automatizei processos bacanas utilizando PowerShell e inclusive já compartilhei aqui no blog e no meu GitHub (github.com/carolinux07/PowerShell).

Descrição do curso:
O Windows PowerShell é um shell de linha de comando do Windows que inclui um prompt interativo e um ambiente de script. O Windows PowerShell usa cmdlets (cuja pronúncia é “command-lets”).
Um Suporte Técnico ou Administrador de Redes pode gerenciar servidores baseados em Windows Server e automatizar tarefas de gestão e administração do dia-a-dia.

Informações importantes:

5 – Curso de Python – Codeacademy

Python

Minha opinião:
Esse foi o primeiro curso de Python que fiz, é um curso básico (para fazer algo mais avançado precisa ter a conta PRO), talvez pra quem tem uma noção de programação seja até um pouco cansativo, por isso indico mais para aqueles que estão iniciando no mundo da programação. O mais interessantes desta plataforma de curso é que ela não possui qualquer vídeo e mesmo assim consegue ser extremamente atrativa, principalmente porque não é preciso ter um ambiente pronto localmente para estudar, tanto o material quanto os scripts que você cria e executa estão todos na plataforma online.

Descrição do curso:
Aprenda os conceitos básicos da linguagem de programação mais popular e em rápido crescimento do mundo, usada por engenheiros de software, analistas, cientistas de dados e engenheiros de aprendizado de máquina.

Informações importantes:

6 – Diversos cursos Azure – Pluralsight

DAIDuwuXgAAwxPt

Minha opinião:
Confesso que fui surpreendida quando me deparei com esses cursos gratuitos da Pluralsight, pois essa plataforma possui ótimos cursos mas a maioria são pagos. Então quando iniciar o estudo de Azure, precisava de algo que me desse o start nesse player da mesma forma que tive no ambiente AWS, no próprio site da Azure você encontra materiais de qualidade, mas essa parceria veio bem a calhar, recomendo.

Descrição do curso:
Desenvolva o conhecimento e a confiança necessários para o seu trabalho por meio desses cursos online gratuitos em parceria com a Pluralsight.

Informações importantes:

##########

Dicas extras…

– Treinamento gratuito de Nagios – HowToOnline
Minha opinião:
Foi o primeiro curso de monitoramento que fiz, e realmente recomendo, sei que muitos utilizam Zabbix e Promeutheus por aí, acho que todos se encaixam bem, pois cada um possui seus pontos fortes, por isso achei importante citar esse curso me deu base para um trabalho que exigia que eu fosse mais criativa e pensase “fora da caixinha” na hora de desenvolver estruturas de monitoramento específicas para o ambiente na qual trabalhava.

Descrição do curso:
No treinamento de Nagios, o aluno estuda toda a parte administrativa do servidor de monitoramento mais utilizado pelo mundo.
O treinamento é 100% online e prático, o aluno recebe todo o material no ato da contratação (vídeo aulas, apostilas em PDF, simulados e exercícios).

Informações importantes:

– Ajuda Linux – Linux Solutions
Minha opinião:
Imagina aprender um comando novo todos os dias, gostou da ideia? Então chega mais, o canal da Linux Solutions te mostrar através de videos diários como pode ser legal aprender algo novo sobre Linux todos os dias. Até o momento da publicação desse post o canal já tinha 983 dias de videos com dicas. Então, está esperando o que? Corre lá! É bem legal.

Informações importantes:

##########

Dica de livro gratuito de TI!?!?! Isso existe? Existe sim…

– Fundamentos da Engenharia Reversa – Mente Binária
Minha opinião:
Sei que foge um pouquinho da ideia do post, mas não tinha como não falar. O projeto é lindo d+! E já abro logo o jogo aqui, sou apoiadora com muito orgulho. Eu realmente fico emocionada quando vejo o desempenho de pessoas em transmitir conteúdo, todos tem o direito de produzir e vender, é claro!, mas sou daquelas que acha bacana quando o instrutor também compartilhar um pouco daquilo tudo que já viveu e produziu. E esse é um caso maravilhoso onde a galera da Mente Binária compartilha conhecimento. Parabéns!

Descrição do livro:
Este livro é mais um projeto da Mente Binária. Ele consiste o resultado de um extenso trabalho de organização de conteúdo e escrita após centenas de horas de aulas ministradas sobre engenharia reversa de software para iniciantes. A intenção é documentar os conhecimentos fundamentais necessários para a formação dos novos engenheiros reversos.

Informações importantes:

##########

Então é isso galera, eu encerro por aqui essa sequência de posts sobre cursos voltados para DevOps. Espero que tenham curtido tanto quanto curti em escrever para vocês. E continua valendo a mesma dica do post anterior sigam esses cursos, desbravem outras possibilidades, procurem sobre os instrutores, troquem ideias com eles, vejam o que estudaram, o que já fizeram e principalmente se espelhem em grandes pessoas.

Vlw!

Sobre Carol Souza

Caroline de Souza Vieira, mais conhecida como Carol Souza, formada em Análise de Sistemas, administradora de redes Linux, incentivadora do uso de Software Livre e usuária OpenSuse. Membro atuante da Comunidade Software Livre no Rio de Janeiro, colaboradora voluntária de eventos como Hack’n Rio 2011, IV FSLDC e DFDRJ, blogueira em sites como Cotidiano Linux, Gmigos, Mulheres na Tecnologia e CooperaTI além de manter o próprio blog Carolinux. Sonhadora, amiga, determinada, criativa e movida à desafios. Uma “padawan” amante de tecnologia, aspirante a corredora, ritmista e blogueira.

Posts Populares

Remote Desktop via W

Recentemente precisei usar o Remote Desktop do Windows para acessar ...

Extraindo textos a p

Realizando um atendimento (quem lê até pensa que sou médica ...

À caça de um Malwa

Escrevendo novos posts até tarde da noite, divulgando e acompanhando ...

Erro no "apt-get upd

Essa é mais uma daquelas histórias em que a simples ...

Mulheres em moviment

Neste último domingo consegui realizar um grande desejo, participar de ...