Home » diolinux ead

Curso de Shell Script - Dominando o Linux uma linha por vez!

Depois do sucesso do nosso curso de Bash, finalmente chegou o momento de lançarmos a continuação dos estudos de quem está aprendendo a dominar o Linux através do terminal.

Curso de Shell Script




O curso de Shell Script, assim como o de Terminal Bash, vai ser ministrado pelo Tiago Salem Herrmann dentro do Diolinux EAD, o nosso sistema de ensino à distância.

Nesta semana nós tivemos um DioCast sobre Shell Script com a presença do Tiago onde explicamos todos os detalhes sobre o curso e ainda demos algumas dicas e apontamos alguns erros comuns de quem está aprendendo.


O quanto você manja do Terminal Linux?


Quer tirar essa dúvida? Faça o nosso QUIZ para saber em que nível você está.

Domine o Linux uma linha por vez!


Para você que já é nosso aluno

Se você está ansioso(a) para começar o curso, espere um pouquinho, pois eu vou te dar alguns presentes. O primeiro deles é diretamente direcionado para quem já fez o curso de Bash com a gente, essas pessoas receberam e-mails com cupons de desconto para o curso de Shell Script no valor de 50%.

Para você que vai ser nosso aluno

Antes de mais nada, seja bem-vindo(a), vamos começar com o pé direito? Nós estamos com um promoção de lançamento muito bacana. Até Terça-feira (13/06/17) à meia-noite você poderá comprar o curso com 38% de desconto!

As matrículas estarão abertas até Quinta-feira (15/06/17) apenas, depois disso fecharemos o curso para que o professor Tiago possa melhor atender os alunos, como explicamos no final do DioCast que você pode ver ali em cima, as matrículas serão abertas novamente somente conforme os alunos forem terminando.

Conheça o curso, o conteúdo programático e mais informações sobre ele clicando no botão abaixo.

_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.




segunda-feira, 12 de junho de 2017

5 motivos para se aprender Shell Script e dominar o Linux

Não dá para negar que o Bash é um dos interpretadores de comando mais utilizados no mundo.
E não é a toa. Às vezes é impossível ver o potencial escondido atrás da linha de comando do Bash a olho nú.

Shell Script



Basta abrir a man page do Bash para ver o mundo de possibilidades (e até se impressionar/amedrontar um pouco).

Se você já fez o nosso curso de terminal, você já teve uma pequena amostra da quantidade de coisas que dá pra fazer na linha de comando (modo interativo).

Porém, muito se engana quem acha que shell scripts só servem para automatizar backups e afins.

Abaixo vamos listar 5 motivos para se aprender a arte do shell scripting.

1 - Inúmeras partes de uma distribuição linux utilizam shell scripts.

Shell Script


- Sistemas de empacotamento (rpm e deb): scripts são usados na hora de criar pacotes, e até na hora de instalar (scripts pós instalação).

- Init systems (upstart, sysvinit): precisam de shell scripts para controlar serviços que rodam aí por debaixo dos panos.

- Grub: Arquivos que geram configurações do boot são shell scripts: /etc/grub.d/

- startx: famoso comando que inicia modo gráfico é um shell script.

- xdg-open: comando para abrir arquivos automaticamente no programa correto, também é um shell script.

Poderíamos passar horas aqui listando lugares e sub-sistemas de uma distribuição linux que usam shell scripts.

2 - Novos conceitos, mas os Shell Scripts estão lá

Shell Scripts em drones?


É impressionante como o tempo passa, as tecnologias evoluem, os conceitos de computação mudam, porém shell scripts sempre aparecem em algum canto.

Talvez você tenha percebido que o que mais se fala hoje em dia é sobre computação em nuvem.
Demanda por novos profissionais que entendam de diversas tecnologias diferentes surgem, como docker e openstack.

E apesar dos conceitos novos, ainda lá na base o shell script continua firme e forte.

- Docker: Dentro do arquivo que define um container docker você pode utilizar shell scripts.

- Openstack: Você pode executar um script no primeiro boot de uma máquina virtual para personalização.

3 - Entender Shell Scripts melhora seu conhecimento no modo interativo

Aprendendo Shell Script


O Bash pode ser executado em basicamente dois modos: interativo (linha de comando) e não interativo (scripts).

Uma das coisas mais fascinantes do mundo dos interpretadores de comandos é o número de formas diferentes para se executar uma mesma tarefa.

Muitas pessoas passam muitos anos com um canivete suíço nas mãos, porém tentam fazer tudo somente utilizando a faca mais simples do canivete, pois é a única que sabem abrir.

Este canivete é o Bash. Quando nos aprofundamos em scripts e entendemos suas estruturas para controle de fluxo, variáveis, etc, conseguimos otimizar muito nosso tempo. Estruturas como o "for", e até mesmo funções, que geralmente são encontradas somente em scripts, podem facilmente
ser utilizadas direto na linha de comando em modo interativo. E é aí que está o pulo do gato.

Tarefas como renomear vários arquivos de um diretório de uma só vez podem facilmente ser feitas com uma linha como a seguinte:

for i in *.txt; do mv $i ${i%%.txt}-old.txt; done # renomeia todos os arquivos .txt para arquivo-old.txt

4 - Melhorar seu currículo

Currículo Shell Script


Qualquer pessoa que deseje trabalhar profissionalmente com Linux, ou seja, fazer do seu hobby uma profissão de verdade, precisa necessariamente dominar shell scripts. Independente da área que você planeje atuar (programação, administração de redes, administração de sistemas) você precisará escrever e ler scripts de outras pessoas.

Há ofertas de emprego que hoje em dia nem mesmo mencionam a exigência de saber shell scripts pois já assumem que o candidato sabe.

5 - Shell script é divertido

Shell Script é divertido


Somente amantes de tecnologia irão entender este motivo. Mas sim, o prazer de automatizar tarefas e ver aquele script que você criou do zero funcionando sozinho e ficar orgulhoso de ver ele fazendo aquilo que antigamente você precisava fazer "na mão"... este sentimento inexplicável já é motivo suficiente para largar tudo o que você está fazendo e ir correndo aprender shell scripts.

Claro que há muito material da internet para você pesquisar, apostilas e tudo mais, mas como vocês pediram diversas vezes, nós vamos lançar um novo curso no EAD.

Se você não tem ideia por onde começar e precisa de um guia, fique ligado que em breve lá no EAD do Diolinux será lançado um curso completo de Shell Script. Mais de 11 horas de vídeo aulas explicando detalhadamente tudo o que você precisa saber para dominar a arte automatizar tarefas
e otimizar a sua vida na linha de comando.

Este artigo foi escrito em parceria com o nosso professor Tiago Salem, ele já possui um curso de Bash (Terminal) lá no Diolinux EAD, esse curso é quase que um pré-requisito para o de Shell que está por vir, vale a pena dar uma olhada.

Até a próxima!
_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.




quarta-feira, 7 de junho de 2017

Aprenda a editar vídeos no Blender em uma hora!

É Blender é um dos softwares de código aberto mais poderosos e mais aceitos da indústria, apesar dele ser mais conhecido no ramo da modelagem 3D, o software tem várias outras funções, entre elas a edição de vídeo. E que senhor editor, hein?! Hoje vamos aprender a domar essa fera, vem com a gente que vai ser moleza!

Como editar vídeos com o Blender




Vamos explorar à fundo a edição de vídeo no Blender, esse vídeo aqui foi preparado em conjunto com o nosso professor o Diolinux EAD, Júlio César, onde vamos tirar as principais dúvidas e mostrar de forma extremamente simples como você pode usar o Blender para editar vídeos. Em menos de uma hora você já vai estar conseguindo fazer as suas primeiras edições.



E agora é a hora da surpresa!


Dominando o Blender
O Blender é como o Dodge do Velosos e Furiosos, depois que você "domar o bicho", o céu é o limite!

Pra ficar mais fácil ainda de dominar essa fera, nós criamos um curso de edição de vídeo com Blender para você não ter mais dúvidas sobre o quanto essa ferramenta poderá ser poderosa, a boa nova é que se você está vendo este post entre os dias 7 à 9 de Maio de 2017, você tem a chance de comprar o curso pelo valor da Netflix, isso mesmo! Só R$ 19,90! E você ainda receberá uma aula extra grátis de introdução ao ambiente 3D do Blender, são 20 minutos extras de aula só para quem comprar na promoção de lançamento, depois deste dia os preços voltarão ao normal! A aula extra é somente para os compradores da promoção de lançamento!

Clique ai em cima pra detonar na edição com o Blender!
Acesse aqui para conseguir a sua vaga no curso, corra pois é por tempo BEM limitado! Neste link você também encontra todo o conteúdo programático, lembrando que você receberá também certificado de conclusão de curso.

Até a próxima!
_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.




segunda-feira, 8 de maio de 2017

48 horas para você dominar o Terminal Linux!

Você é o tipo de usuário Linux que vive brigando com o terminal? Então hoje você terá a oportunidade de fazer o nosso curso completo de Bash e aprender a falar a língua do terminal pelo mesmo valor de um mês na Netflix!

Aprenda a língua do terminal Linux- Curso de Bash




Nós elaboramos um curso para você virar craque no terminal e não ter mais medo da "telinha preta", sem enrolação!

São um total de 15 vídeo aulas com duração variada e material complementar onde você vai aprender a "língua" do terminal Linux, os assuntos abordadores serão os seguintes:

 - Os principais comandos do terminal;
- Entradas e saídas
- Redirecionamento para arquivos
- Redirecionamento entre processos
- Variáveis
- Comandos para gerenciar arquivos
- Comandos para administrar o sistema
- Como encontrar ajuda para trabalhar de forma autônoma depois do curso
- Gerenciamento de espaço de rede

E muito, muito mais!

Bônus: Comprando nesta promoção você irá receber gratuitamente um treinamento de 30 minutos extra sobre o editor de textos VIM, muito popular no mundo Linux.

Objetivo: Perder o medo de usar o terminal e passar a enxergá-lo como a ferramenta poderosa que é para te auxiliar a ter controle absoluto sobre o seu computador.

A quem se destina: Pessoas interessadas em aprofundar os seus conhecimentos do Linux e dispostas a terem o controle completo do computador em suas mãos.

Certificado: Você receberá um certificado de finalização do curso assinado com o nome do instrutor e com o nome do diretor do Diolinux EAD.

Carga Horária: O tempo de duração do curso gira em torno de 4,5 horas, entretanto, o valor pode praticamente dobrar se você fizer todos os exercícios propostos durante as aulas.

Conheça o seu professor!


Por quanto?


Claro, não menos importante é o valor para acesso a esse incrível conteúdo. Como eu disse no início, vai ser o valor de uma mensalidade da Netflix para você poder adquirir este conhecimento e virar um Ninja no Terminal.

As aulas serão no nosso EAD e você terá acesso a este curso por apenas R$ 19,90, mas atenção, esta oferta vale por apenas 48 horas e apenas para os primeiros 50 compradores! Caso as 50 vendas sejam feitas nas próximas horas a promoção vai se encerrar e o preço voltará ao seu padrão, R$ 79,90. Encerrando-se dia 12/04/2017 às 14 horas.
Curso de Bash
Clique para pegar o seu!
E aí, está esperando o que pra dominar o terminal de vez?


Até a próxima!
_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.




segunda-feira, 10 de abril de 2017

School Tool - Programa para gerenciamento de escolas para Ubuntu

Há alguns dias atrás um amigo meu que tem uma escola de informática me pediu se eu conhecia uma ferramenta para ele gerenciar os alunos, notas, e outras coisas que rodasse no Linux e que de preferência fosse de graça. Bom, eu não conhecia, mas pesquisando encontrei o School Tool, e hoje vou compartilhar com vocês a minha descoberta.

Programa para Escolas Linux


O School Tool é uma ferramente criada pela Shuttleworth Foundation, a fundação criada pelo mesmo criador do Ubuntu, Mark Shuttleworth, ela tem a intenção de ser uma solução completa para quem precisa administrar a vida estudantil de uma escola de qualquer tipo.

O programa tem muitos recursos que fica até complicado de listar, mas se você quiser dar uma olhada em tudo o que ele oferece, consulte este link da página oficial. Dentre as funcionalidades, eu gostaria de destacar, de forma geral, a gerência de alunos e professores, calendários escolares, atribuição de atividades, gerencia de salas de aula, chamada, entre outros.

Você consegue ver alguns screenshots do School Tool aqui.

Mais sobre o School Tool


O School Tool está disponível para o Ubuntu diretamente do repositório oficial, porém, existem algumas coisas que eu acho importante comentar para você não se confundir. O School Tool é na verdade um serviço web, ou seja, o ideal é que você monte um servidor com ele e o sistema será acessado através dos navegadores, com gerência de usuários e etc, assim como qualquer outro sistema semelhante. Outra observação importante que deve ser feita é que o School Tool não é um ambiente de ensino online, como o Moodle por exemplo, mas um sistema para gerência de escolas que possui alguns recursos semelhantes. Se você está pensando em montar um EAD, ele não é uma alternativa de plataforma.

Para instalar no Ubuntu:
sudo apt install schooltool
Se preferir, pode adicionar o PPA também.

Você pode ler toda a documentação do programa nesta página, incluindo tutoriais e e-mail para contato com os desenvolvedores.

Até a próxima!
_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.




segunda-feira, 6 de fevereiro de 2017

Cursos de Linux Online para iniciantes e avançados - Diolinux EAD

A busca de conhecimento é algo incessante nas mentes criativas, nas pessoas que querem melhorar de vida e aprimorar as suas habilidades, seja para usar no trabalho, seja para usar domesticamente. Pensando nisso é que nós realizamos neste mês um projeto que estava sendo planejado há muito tempo, um sistema de educação à distância que vai aproximar produtores de conhecimento de pessoas que precisam deste conhecimento, o Diolinux EAD.





Eu fiz um vídeo especial para apresentar o projeto para você, reserve alguns minutos do seu tempo para entender melhor como o Diolinux EAD funciona e quais são as oportunidades que você tem:


Acesse: EAD.DIOLINUX.COM.BR

De cursos Básicos à Avançados! 


A grande parte dos leitores do blog e inscritos do nosso canal é de público não técnico e que gostaria de usar o Linux como sistema operacional para trabalhar com as coisas mais variadas possíveis, assim como existe um percentual de pessoas que gostaria de trabalhar com Linux em servidores e desenvolvimento, para tentar atender aos dois públicos nós começamos com esta iniciativa.

No lançamento do Diolinux EAD nós temos um curso de Kdenlive, ideal para principiantes e pessoas que não conhecem o excelente editor de vídeos, que é o mesmo que nós utilizamos para produzir os vídeos do canal. Eu acredito que com mais pessoas sabendo editar vídeos, mais pessoas conseguirão produzir conteúdo neste formato para a internet, o que é vantajoso para todos, por isso ele foi o primeiro, e as pessoas que fizerem o nosso curso inicial de Kdenlive vai receber um super desconto quando o curso avançado for lançado.

Nós também temos a sessão de Livros e Cursos na DioStore, onde outros produtores de conteúdo que possuem as suas próprias plataformas de ensino comercializam os seus cursos, lá você encontra algumas coisas mais avançadas atualmente, como um curso completo de Docker.

A ideia é ir com o tempo produzindo conteúdo avançado também para o Diolinux EAD, sem esquecer o usuário doméstico, que é a maior carente em termos de conteúdo no Brasil.

Oportunidade para profissionais


Como se não bastasse oferecer um espaço para os nossos alunos poderem desenvolver as suas habilidades e tornarem-se melhores profissionais, além de expandirem seus conhecimentos, o Diolinux EAD também visa proporcionar uma oportunidade para as pessoas que já tem um conhecimento mais avançado em áreas variadas envolvendo tecnologia em geral e gostaria de compartilhar este conhecimento de forma sustentável.

Se você é especialista em alguma área, entende muito sobre algum assunto e acha que essas informações podem mudar as vidas das pessoas, entre em contato com a gente, podemos trabalhar juntos para criar um curso que será disponibilizado para milhares de pessoas Brasil à fora.

Este projeto ainda está no início e existem muitas coisas novas e boas por vir, participe da nossa iniciativa de levar o Linux para todas as pessoas, independente do nível técnico de cada uma e qual utilização a mesma faça!

Até a próxima!
_____________________________________________________________________________
Viu algum erro ou gostaria de adicionar alguma sugestão a essa matéria? Colabore, clique aqui.




sexta-feira, 26 de agosto de 2016