Aspirant

Jornada Aspirante

Para iniciantes que sonham embarcar no mundo da programação
🏆 Sucesso
Acesse o nosso conteúdo Essential e descubra mais sobre os conceitos da Programação Orientada a Objetos.

Abaixo selecionamos materiais essenciais disponibilizados pelos canais e comunidades mais relevantes na área de tecnologia e programação.

Instalando o JDK e IntelliJ

Neste vídeo ensinamos como instalar o Java JDK e a IDE IntelliJ para você começar a criar seus programas na linguagem Java.
SetupJDKIntelliJ

Gleyson Sampaio

@glysns

Como funcionada o Java

Nesta aula aprenderemos mais sobre o funcionamento do Ambiente de desenvolvimento JAVA.
SetupJDKJava

webmundi.com

@webmundicom

Fatos e mitos sobre o mercado da programação

Neste nosso vídeo apresentamos um pouco o nosso projeto e esclarecemos algumas dúvidas recorrentes sobre como se tornar um programador, perspectivas financeiras e de empregabilidade, e claro como você pode até trabalhar de sua casa, cidade e se preferir migrar para outro país
FatosMitosCuriosidades

Gleyson Sampaio

@glysns

Programador, quem é e como o mercado o classifica

Neste nosso vídeo, abordamos um tema de suma importância para quem pretende trilhar como programador profissional. Estamos esclarecendo sobre quem é o programador, qual a análise do mercado em relação a este profissional, quais os níveis de habilidades e competências e claro, como é a perspectiva de remuneração salarial nos dias atuais.
MercadoProgramaçãoClassificação

Gleyson Sampaio

@glysns

Perfis e competências do Programador

Como todos nós sabemos, aprender programação não tão simples como se imagina, ainda mais quando não conseguimos identificar como aplicar e aprimorar as nossas habilidades para nos tornarmos um profissional com as devidas competências exigidas pelo mercado. Neste vídeo esclarecemos os papéis e responsabilidades de um desenvolvedor esperado pelas empresas.
PerfisProgramaçãoCompetência

Gleyson Sampaio

@glysns

Glossário do programador

Mesmo diante de uma planning bem elaborada, hoje ultrapassamos o escopo do nosso projeto devido a uma análise de requisitos não refinada e assim geramos mais uma release em forma de vídeos em nosso canal.
GlossárioProgramaçãoRequisitos

Gleyson Sampaio

@glysns

12 a 17 de Mai/25

Cronograma

Dia da SemanaTemas do DiaTópicos PrincipaisLinks Úteis
Segunda-feira1° Abertura e Setup
2° Sintaxe e Convenções
1° IDE, JDK, Primeiro Projeto, Classe Principal e Método Main
2° Tipos, Variáveis, Declação e Atribuição, Métodos, Parâmetros, Escopo e Java Beans
Setup
Sintaxe
Declaração
Tipos
Terça-feira1° Debug, Operadores e Java Doc
2° P.O.O
1° Inspeção em tempo de execução, Operadores, Explorando Java Doc, Power Classes
2° Classes, Instâncias e Objetos, Getters, Setters e Construtor
Debug
Operadores
P.O.O
Power Classes
Quarta-feira1° Maven e Lombok
2° Java Collections
1° Fundamentos, Criando e Importando um Projeto, Ciclo de Vida, Incluindo o Lombok
2° Arrays, List, Set e Map
Maven
Coleções
Quinta-feira1° Spring e SpringBoot1° Conceitos básicos, Initializr, ApplicationRunner, SpringDataJpa, H2 Database, application.properties, JPARepository, PostgreSQLSpring
SpringBoot
SpringData
Sexta-feira1° Spring Web1° RestController, Swagger, Postman, H2 Database Console, Github e RailwaySpringWeb
Railway
Deploy
Sábado1° Projeto Prático e Vue.js1° Apresentação do projeto prático simulando um sistema de avaliação de eventos online e introdução ao Vue.js + CDN + AxiosVue.js

Aulas

Segunda-feira (12/05) - Aula01 / Parte01

Rolou o nosso primeiro encontro do projeto Semana do Aspirante Java e SpringBoot onde apresentamos os idealizadores da IzaTec, nosso portifólio de tecnologias e tivemos a participação especial do Youtuber Vue Master Tiago Matos tirando dúvidas sobre a tecnologias Vue.js e o mercado internacional de frontend.

Segunda-feira (12/05) - Aula01 / Parte02

Na segunda parte, enfatizamos a importância em aprender conceitos básicos da linguagem, configurar o nosso ambiente de desenvolvimento, compreender as regras de sintaxe, declaração de variáveis, atribuição de valores literais, definição estrutural de métodos e execução de programas via método main.

Terça-feira (13/05) - Aula02 / Parte01

Na primeira parte da nossa aula revisamos a importância de compreender e aplicar os tipos de dados correspondentes considerando a abordagem do uso dos tipos primitivos, classes wrappers e como aprimorar suas habilidades através de pesquisas contínuas utilizando o Java Doc, a documentação oficial do Java.

Terça-feira (13/05) - Aula02 / Parte02

Na segunda parte da nossa aula, mergulhamos no universo do paradigma da orientação a objetos (POO), explorando os conceitos de Classes, Instâncias e Objetos simulando um sistema para gestão de contas bancárias.

Quarta-feira (14/05) - Aula03 / Parte01

Na primeira parte da nossa aula revisamos e exploramos o conceito de classes wrappers e criamos um projeto maven para compreender todo o seu ciclo de vida destando a utilização de dependências externas como Lombok de forma prática.

Terça-feira (14/05) - Aula03 / Parte02

Na segunda parte da nossa aula, conhecemos os conceitos para uso de arrays e coleções enfatizando a importância do domínio no que se refere a manipulação de estrutura de objetos compostos uma lista de outros objetos.

Quinta-feira (15/05) - Aula04 / Completa

Nesta aula tivermos uma imersão sobre o universo Spring e SpringBoot explorando aspectos históricos, fatores motivacionais e apresentando os maravilhosos recursos deste ecossistema como Spring Initializer. Depois partimos para um projeto prático para gestão de participantes e eventos com uma proposta de registrar em um banco de dados as informações dos respectivos participantes. E no final, trouxemos dicas de abordagens de como estudar para certificação Java e analisar o desafio das questões apresentadas.

Sexta-feira (16/05) - Aula05 / Desafio final

Nesta aula apresentamos como disponibilizar recursos HTTP utilizando Spring Web, configurar o swagger para documentação de nossa API e como utilizar o Postman para realizar os nossos testes dos recursos disponibilizados em nossa aplicação. Também apresentamos o nosso projeto desafio final para ser complementado na próxima aula abordando frontend com Vue.js.

Sábado (17/05) - Aula06 / Vue.js e encerramento

Encerramos a nossa primeira Semana do Aspirante Java, SpringBoot e Vue.js compartilhando abordagens e sugestões para se alcançar seus objetivos como desenvolvedor e exploramos como é simples criar um projeto Vue.js integrando em uma api rest utilizando CDN e Axios.

30 Jun a 04 Jul/25

Cronograma

Dia da SemanaTemas do DiaTópicos PrincipaisLinks Úteis
Segunda-feira1° Abertura e Setup
2° Sintaxe e Convenções
1° IDE, JDK, Primeiro Projeto, Classe Principal e Método Main
2° Tipos, Variáveis, Declação e Atribuição, Métodos, Parâmetros, Escopo e Java Beans
Setup
Sintaxe
Declaração
Tipos
Terça-feira1° Debug, Operadores e Java Doc
2° P.O.O
1° Inspeção em tempo de execução, Operadores, Explorando Java Doc, Power Classes
2° Classes, Instâncias e Objetos, Getters, Setters e Construtor
Debug
Operadores
P.O.O
Power Classes
Quarta-feira1° Maven e Lombok
2° Java Collections
1° Fundamentos, Criando e Importando um Projeto, Ciclo de Vida, Incluindo o Lombok
2° Arrays, List, Set e Map
Maven
Coleções
Quinta-feira1° Java Time
2° Java N-IO
1° A importância de dominar manipulação de data e hora utilizando o novo recurso Java Time 2° Noções essencias sobre manipulação de arquivosJava Time
Java N-IO
Sexta-feira1° Universo Spring Boot1° Conceitos básicos, Initializr, ApplicationRunner, SpringDataJpa, H2 Database, application.properties, JPARepository, PostgreSQL, Spring WebSpring
SpringBoot
SpringDataSpringWeb
Como material complementar recomendamos assistir os conteúdos disponíveis em nosso evento online que aconteceu entre os dias 12 a 17 de Maio de 2025 e bons estudos.

Aulas

Segunda-feira (30/06) - Aula01

Rolou o nosso encontro do projeto Semana do Aspirante Java Prático onde já começamos com mão na massa explorando as regras de sintaxe necessárias para dar os primeiros passos na linguagem Java.

Segunda-feira (01/07) - Aula02

Em nosso segundo encontro abordamos os conceitos da POO, estruturando classes com atributos e demonstramos os conceitos de instanciação de objetos.

Segunda-feira (02/07) - Aula03

No vídeo de hoje megulhamos no mundo Java Doc para explorar como conhecer e dominar as principais classes da linguagem e seus recursos, além de explorar Arrays e Coleções.

Segunda-feira (03/07) - Aula04

Desta vez apresentamos como explorar classes essenciais da linguagen que denominamos de Power Classes para ilustrar a importância em conhecer os recursos apresentados na documentação oficial.