Skip to content
/ Java Public

📖 Java Learning Java with Nelio Alves (Udemy) and Programming Logic with Java for Beginners (Algaworks)

License

Notifications You must be signed in to change notification settings

SuhMoraes/Java

Repository files navigation



Java COMPLETO Programação Orientada a Objetos + Projetos



IntroduçãoConteúdo das AulasTecnologiasProjetosLicençaAutor


Introdução

"Java é uma linguagem de programação orientada a objetos desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems. Em 2008 o Java foi adquirido pela empresa Oracle Corporation. Diferente das linguagens de programação modernas, que são compiladas para código nativo, a linguagem Java é compilada para um bytecode que é interpretado por uma máquina virtual (Java Virtual Machine, mais conhecida pela sua abreviação JVM).

- Wikipédia




Conteúdo das Aulas

  • 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

Tecnologias

  • 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 Jav
  • JPA / Hibernate para acesso a dados com mapeamento objeto-relacional (ORM)
  • Maven para gerenciamento de dependências de projeto
  • Herança, polimorfismo, interfaces
  • Spring Data JPA - framework para acesso a dados ORM
  • Spring Data MongoDB - framework para acesso a dados NoSQL ao banco MongoDB

🚧Projetos🚧


Licença


Autor

Suhailah Moraes

About

📖 Java Learning Java with Nelio Alves (Udemy) and Programming Logic with Java for Beginners (Algaworks)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages