Olá. Eu sou o Ivan. Neste curso, iremos aprender sobre Cobol, a famosa linguagem. Usaremos a interface chamada open Cobol IDE. É simples, intuitiva, parecida com as de mercado. É dentro dela que vamos construir nossos exercícios. O curso é voltado à construção de pequenos programs que vão permear assuntos, de forma crescente, até chegarmos em programas mais complicados.
Para isso, vamos passar por alguns pontos críticos, como trabalhar com variáveis. O Cobol é singular nessa questão, um pouco diferente do habitual. É mais fácil. Vamos trabalhar com comandos de decisão, com comandos de repetição, aproveitamento de código, onde vamos aprender a reutilizar código e a padronizar. O conceito de aproveitamento no mercado é bem solicitado. Vamos olhar isso no curso. E também como o mercado funciona. O que ele pede, boas práticas. Pronto para começar?
Bem-vindo ao nosso curso de Cobol. Vamos começar a entender as regras, a estrutura, as base da linguagem Cobol. É uma das linguagens mais antigas, porém ainda em bastante uso no mercado.
Temos dois mercados onde o Cobol existe. O mundo da alta plataforma, como bancos, financeiras, governo. E também o da baixa plataforma, da open. Ele roda em base Linux, Windows. Recentemente foi feita uma pesquisa e existe uma deficiência de mão de obra para programadores Cobol, seja para o main frame ou para baixa plataforma. Então vamos aproveitar este curso para ter um diferencial.
Quem faz o papel da linguagem no main frame é uma linguagem chamada JCL. Ele transforma em um executável. Provavelmente teremos um curso mais no futuro na Alura sobre.
O open tem duas opções. Podemos usar online, em qualquer navegador, ou por IDE. No nosso caso, vamos instalar a IDE para praticar direto no Windows. Primeiro, para trabalhar online temos o Glot (https://glot.io/). É um ambiente com várias ofertas. Se eu clicar em Cobol, ele me abre uma IDE. Outra opção é o JDoodle (https://www.jdoodle.com/). Nele posso salvar os projetos. Também temos o Paiza (https://paiza.io/en), com a mesma ideia.
No nosso caso, vamos trabalhar com um ambiente mais tranquilo, uma IDE para Linux ou Windows, chamada open Cobol. Ela existe no site do Pypi, versão 4.7.6. Basta baixar e executar. Também temos a mesma versão no Launchpad. Lembrando que é necessário ter o Python instalado. O Python pode ser baixado em https://www.python.org/.
Uma vez baixado, o processo é simples. Aceito os termos, dou next, escolho onde quero salvar, vou dando next e instalo. É bem rápido. Posso executar. É nessa tela que você vai definir o arquivo que você vai criar, abrir algum pronto. Vamos ver as preferências mais para frente.
Vou criar um novo arquivo, como programa teste. Escolho uma pasta padrão para salvar, e dou ok. De um lado tenho os arquivos, do outro as áreas de navegação, e no meio o programa. Ele já me mostra a estrutura básica.
Temos nosso ambiente criado.
Vamos aprender a configurar o ambiente. Primeiro, vou abrir um texto qualquer. Vou criar nesse editor um arquivo em branco, a extensão vai ser .cob. Do lado esquerdo temos os arquivos e do lado direito a navegação da estrutura. Vou deixar aparecendo as três áreas por enquanto.
Em cima tenho os botões de navegação. Arquivo novo, abrir arquivo, salvar, salvar com novo nome, executar e execução. Se eu der play, ele vai me dizer que não tem nada por enquanto.
A ideia é trazermos o programa e executar. Posso ir nas preferências e definir o que eu quero. É o padrão de edição. Do lado temos o padrão de estilo, depois as opções de compilação, que são os caminhos onde ele vai procurar arquivos. Depois, as preferências de rodagem. E por último a parte de SQL Cobol, que é outro curso que iremos ver.
Vou deixar definido a fonte 14, o diretório e para rodar internamente. Agora, vamos partir para a criação dos programas.
O curso Cobol: primeiros passos possui 185 minutos de vídeos, em um total de 59 atividades. Gostou? Conheça nossos outros cursos de Cobol em Programação, ou leia nossos artigos de Programação.
Matricule-se e comece a estudar com a gente hoje! Conheça outros tópicos abordados durante o curso:
Impulsione a sua carreira com os melhores cursos e faça parte da maior comunidade tech.
1 ano de Alura
Matricule-se no plano PLUS e garanta:
Jornada de estudos progressiva que te guia desde os fundamentos até a atuação prática. Você acompanha sua evolução, entende os próximos passos e se aprofunda nos conteúdos com quem é referência no mercado.
Mobile, Programação, Front-end, DevOps, UX & Design, Marketing Digital, Data Science, Inovação & Gestão, Inteligência Artificial
Formações com mais de 1500 cursos atualizados e novos lançamentos semanais, em Programação, Inteligência Artificial, Front-end, UX & Design, Data Science, Mobile, DevOps e Inovação & Gestão.
A cada curso ou formação concluído, um novo certificado para turbinar seu currículo e LinkedIn.
No Discord, você participa de eventos exclusivos, pode tirar dúvidas em estudos colaborativos e ainda conta com mentorias em grupo com especialistas de diversas áreas.
Faça parte da maior comunidade Dev do país e crie conexões com mais de 120 mil pessoas no Discord.
Acesso ilimitado ao catálogo de Imersões da Alura para praticar conhecimentos em diferentes áreas.
Explore um universo de possibilidades na palma da sua mão. Baixe as aulas para assistir offline, onde e quando quiser.
Acelere o seu aprendizado com a IA da Alura e prepare-se para o mercado internacional.
1 ano de Alura
Todos os benefícios do PLUS e mais vantagens exclusivas:
Luri é nossa inteligência artificial que tira dúvidas, dá exemplos práticos, corrige exercícios e ajuda a mergulhar ainda mais durante as aulas. Você pode conversar com a Luri até 100 mensagens por semana.
Aprenda um novo idioma e expanda seus horizontes profissionais. Cursos de Inglês, Espanhol e Inglês para Devs, 100% focado em tecnologia.
Para estudantes ultra comprometidos atingirem seu objetivo mais rápido.
1 ano de Alura
Todos os benefícios do PRO e mais vantagens exclusivas:
Mensagens ilimitadas para estudar com a Luri, a IA da Alura, disponível 24hs para tirar suas dúvidas, dar exemplos práticos, corrigir exercícios e impulsionar seus estudos.
Envie imagens para a Luri e ela te ajuda a solucionar problemas, identificar erros, esclarecer gráficos, analisar design e muito mais.
Escolha os ebooks da Casa do Código, a editora da Alura, que apoiarão a sua jornada de aprendizado para sempre.
Conecte-se ao mercado com mentoria individual personalizada, vagas exclusivas e networking estratégico que impulsionam sua carreira tech para o próximo nível.