Java COMPLETO Programação Orientada a Objetos + Projetos

Curso mais didático e completo de Java e OO, UML, JDBC, JavaFX, Spring Boot, JPA, Hibernate, MySQL, MongoDB e muito mais

4.8|Reviews (64K)|verifiedIncluded in Subscription
radio_button_checkedPersonal Plan
₹375/mo
₹50025% OFF
Get this course and thousands more with a Personal Plan subscription.
radio_button_uncheckedIndividual Course
449258983% OFF
Keep the course forever with lifetime access and receive a certificate.
Team Plan₹2,000.00 a month per user
₹24,000/mo
Enterprise PlanCustom Pricing
Custom Pricing

Why choose Personal Plan?

check
28,000+ Courses
check
20,000+ Practice Exercises
check
9,000+ Top Instructors
check
Personalized Learning
verifiedGet this course for free with the Personal Plan subscription.
✓ Compare courses before making a decision
Check Latest Price →
Price may vary. Check latest price on provider site.

Course Insight

Suitable for all experience levels. This course fits into the Programming Languages learning path as a practical resource to build targeted capabilities.

Certification FocusedSelf-Paced Learning

SKILLS TO
MASTER

Programming Languages Basics
Fundamental principles and concepts
Practical ApplicationTrending
Real-world project implementation
Best Practices
Industry standard workflows and guidelines
Problem Solving
Core Concepts
Implementation
Workflow Integration
Optimization
Careers:Backend Developer, Software Engineer, API Developer.

Quick Facts

Below sections are verified from last major sync. For real-time updates and today's latest lectures, Check official page here.

What You’ll Learn

O QUE VOCÊ VAI APRENDER NESTE CURSO?

Bem-vindos ao

melhor e mais completo curso de Java da Internet, líder absoluto de mercado!

Este é o único curso em que você vai contar não só com vídeo aulas, mas também com

material de apoio específico para TODOS capítulos

, inúmeros

exercícios resolvidos

e também

exercícios propostos com correção

, cobertura de aspectos de

design com diagramas UML

, e a

melhor didática

baseada na associação aula / conteúdo do material de apoio / versões do Github. O curso é

100% compatível com a versão LTS (Long Term Support) atual do Java

. Com minha experiência de

mais de 20 anos

trabalhando e ensinando Java profissionalmente, eu elaborei exatamente o passo a passo para te levar do zero até o nível avançado de programação em Java! Você vai aprender tudo sobre

programação orientada a objetos

utilizando

Java

, desde o básico, com exemplos bem simples e didáticos, e daí vamos gradualmente avançando, até mergulharmos em tópicos avançados. Os tópicos de programação incluem:

Lógica de programação e algoritmos

Sintaxe da linguagem Java

Classes, atributos e métodos

Construtores, sobrecarga, encapsulamento

Estruturas de dados: arrays e coleções

Enumerações, composição

Herança, polimorfismo, interfaces

Tratamento de exceções

Generics

Programação funcional e expressões lambda, Stream API

Manipulação de arquivos

Nós também vamos aprender as principais

ferramentas

e

frameworks

para se trabalhar com Java profissionalmente no mercado, tais como:

JDBC

para acesso a dados baseado em SQL

JavaFX

para interface gráfica

Git / Github

para versionamento

Spring Boot

- principal framework Java para desenvolvimento comercial em Java

JPA / Hibernate

para acesso a dados com mapeamento objeto-relacional (ORM)

Maven

para gerenciamento de dependências de projeto

Spring Data JPA

- framework para acesso a dados ORM

Spring Data MongoDB

- framework para acesso a dados NoSQL ao banco MongoDB

METODOLOGIA

Além de cobrir a

teoria

de forma clara e objetiva, o curso possui muito

enfoque prático

. Cada seção do curso possui

exercícios

resolvidos e exercícios propostos para você treinar. E nós vamos ainda fazer

projetos

neste curso, os quais vão te permitir colocar tudo que você aprendeu em prática, e vai te permitir compreender como os tópicos se unem para a construção de

projetos reais

.

PÚBLICO ALVO

Este curso é especialmente indicado para quem deseja adquirir uma

base solida

, tanto teórica quanto pratica, de desenvolvimento orientado a objetos e linguagem Java. O curso também é super indicado para quem precisa de

reforço aos conteúdos da faculdade

, e para quem deseja se preparar de forma definitiva para ingressar e se destacar no mercado como um profissional Java.

SEJAM BEM-VINDOS!

Assista a aula introdutória e outros vídeos gratuitos para obter mais informações e constatar nossa

qualidade

e

didática

. Estou muito feliz em te dar boas-vindas a este curso: sua

melhor e mais completa referência

para programação orientada a objetos com Java, com qualidade

profissional

. Eu e minha equipe estamos diariamente disponíveis na seção

Perguntas e Respostas

para responder suas dúvidas sobre o curso. Além disso, como todo curso aqui da Udemy, você também tem os seguintes benefícios:

Garantia de satisfação de 30 dias

Certificado

Não vejo a hora de começarmos juntos essa jornada. Um grande abraço e te vejo no curso!

See how this course curriculum compares with alternatives

Outcomes

  • Dominar Programação Orientada a Objetos e linguagem Java .
  • Criar soluções flexíveis, extensíveis e testáveis .
  • Adquirir a base sólida teórica e prática para ser um desenvolvedor Java de sucesso .
  • Aplicar o conhecimento de orientação a objetos na construção de soluções para problemas reais .
  • Compreender diagramas de classe UML, tanto de entidades quanto de serviços .
  • Desenvolver aplicações para desktop com interface gráfica .
  • Construir web services usando Spring Boot e boas práticas .
  • Acessar banco de dados relacionais com comandos SQL (JDBC) e também com ORM (JPA/Hibernate) .
  • Acessar banco de dados NoSQL.
See side-by-side differences in learning outcomes

Course Curriculum

26 sections • 399 lectures • 54h 18m total length

FAQs

Instructor

NA

Nelio Alves

4.8 Rating212,356 Reviews513,375 Students9 Courses
Professor Olá, meu nome é Nelio Alves. Sou graduado em Ciência da Computação e possuo mestrado e doutorado em Engenharia de Software pela Universidade Federal de Uberlândia. Comecei minha carreira como professor universitário, juntamente com meu mestrado, no início de 2001, e desde então tenho me dedicado a esta que se tornou minha paixão, trabalhando com cursos superiores, técnicos e pós-graduação. Nos últimos anos tenho também disponibilizado meus conteúdos de forma online. Aqui você vai encontrar os melhores e mais completos cursos nas seguintes áreas: PROGRAMAÇÃO E DESENVOLVIMENTO DE SOFTWARE Temos cursos para iniciantes sobre algoritmos e lógica de programação, além de cursos completos de formação profissional para as tecnologias Java / Spring Boot , e também C# / .NET. Os cursos possuem uma forte base nos fundamentos , além de vários exercícios para você treinar, e projetos reais para te ajudar a criar seu portfólio. MICROSOFT EXCEL Aqui você encontrará o melhor e mais didático curso sobre Excel , que vai te levar desde o básico até o nível avançado, além de te ensinar a criar vários projetos reais para te ajudar a criar seu portfólio e conseguir aquele emprego ou promoção que você tanto precisa. MODELAGEM DE DADOS Temos também um super curso de modelagem de dados, usando como ferramenta a UML, que é padrão de mercado para modelagem de sistemas modernos. Minha maior satisfação é poder colaborar na jornada daqueles que desejam melhorar suas vidas por meio da educação. Ficarei muito feliz se eu puder fazer parte e colaborar também com sua jornada, oferecendo algum curso nesta fantástica área de conhecimento que é a Computação e o desenvolvimento de software. Espero que nos encontremos em breve. Um grande abraço! Nelio

Reviews

4.7 / 5 average rating from 64K+ learners

View detailed reviews on Udemy
Unsure about these reviews? Compare with other top courses

Deals

This course is currently available at a discounted price  449 2589 (83% OFF)  on Udemy. Udemy also offers deals on other courses from time to time — click below to explore

Explore Deals on Udemy →

Deals and prices are set by the provider and may change. Please check final details on the provider’s site.

Top Alternatives

Highly-rated courses worth your attention

C# COMPLETO Programação Orientada a Objetos + Projetos
4.8· 38h 10m
₹459₹79943% OFF
Java DO ZERO 2023 Programação Orientada a Objetos +Projetos
5.0· 3h 26m
₹449₹79944% OFF
Java: orientação a objetos até banco dados
4.6· 3h 42m
₹449₹1,87976% OFF
Programação em Java: Orientação a Objetos & Projetos Reais
Java primeiros passos: Lógica de Programação e Algoritmos
4.8· 7h 58m
₹449₹79944% OFF
Criando um Controle de Vendas Desktop com Java e MySQL
5.0· 12h 19m
₹449₹79944% OFF
Java COMPLETO Programação Orientada a Objetos + Projetos
4.8(64K+ learners)