Archi's Academy

BLACK FRIDAY

85% de desconto durante todo novembro

whatsapp
Entre em contato
GratisBackendintermediate

Java Programming

This course introduces learners to the foundational and intermediate concepts of Java programming. Through hands-on coding exercises and real-world applications, participants will master object-oriented principles, data structures, exception handling, and file I/O.

8 semanasEN22 licoes524 inscritos

Iniciarcursogratis

Iniciarcursogratis
button-icon
Java Programming

Conteudo do curso

2 modulos · 10 assuntos · 22 licoes
01
Core ConceptsThis course introduces learners to the foundational and intermediate concepts of Java programming. Through hands-on coding exercises and real-world applications, participants will master object-oriented principles, data structures, exception handling, and file I/O.
5 assuntos
Java Setup and Basic ProgrammingNew Description
2 licoes
  • Getting Started with JavaThis module introduces Java programming, environment setup, and basic programming concepts.
  • Input/Output and Basic ProgramsThis module covers user input, output formatting, and creating interactive programs.
Control Flow and Logic BuildingNew Description
3 licoes
  • Conditional StatementsThis module covers if statements, constants, methods and some interesting codings
  • Advanced Conditional LogicThis module covers nested conditions, ternary operators, and logical operators.
  • Loop StructuresThis module covers different types of loops and their applications in programming.
Modular Programming and Data HandlingNew Description
3 licoes
  • Method Creation and UsageThis module covers creating reusable methods and understanding method concepts.
  • Array FundamentalsThis module covers array creation, manipulation, and advanced array techniques.
  • Interactive Applications with ArraysThis module focuses on building complete applications using arrays and all previously learned concepts.
Object-Oriented Programming EssentialsNew Description
3 licoes
  • Classes and ObjectsThis module introduces object-oriented programming concepts including classes, objects, and constructors.
  • Inheritance ConceptsThis module covers inheritance, method overriding, and the super keyword.
  • Advanced OOP ConceptsThis module covers abstraction, interfaces, and polymorphism for advanced object-oriented design
Project and AssessmentNew Description
2 licoes
  • Beginner Level ProjectGain hands on experience by working on the real world project
  • Beginner level AssessmentAssess your knowledge on the concepts you studied in this chapter
02
Advanced Conceptsadv
5 assuntos
Encapsulation and Data ManagementNew Description
2 licoes
  • Data Protection and Access ControlThis module covers encapsulation, getter/setter methods, and proper data management.
  • Wrapper Classes and Dynamic CollectionsThis module covers wrapper classes, ArrayLists, and advanced data structures.
File Handling and Exception ManagementNew Description
1 licoes
  • Exception Handling and File OperationsThis module covers exception handling, file reading/writing, and robust error management.
Interactive and Real-World ApplicationsNew Description
2 licoes
  • Multimedia and Interactive ApplicationsThis module covers building advanced applications including media players and games.
  • Date/Time Handling and Advanced ProgrammingThis module covers date/time operations, anonymous classes, and timer functionality.
Advanced Java ConceptsNew Description
2 licoes
  • Generic Programming and Advanced CollectionsThis module covers generics, HashMaps, and advanced collection data structures.
  • Concurrency and ThreadingThis module covers threading concepts, multithreading, and concurrent application development.
Project and AssessmentNew Description
2 licoes
  • Parking Lot SystemStart building your final Java application by following the assigned project tickets
  • Java ExpertAssess your knowledge on the concepts you studied in this chapter

Trilha de habilidades

Backend

Backend

Cursos relacionados

Pronto para comecar?

Acesse este curso gratuitamente e desenvolva habilidades reais.

Iniciarcursogratis

Iniciarcursogratis
button-icon