La seva carrera com a desenvolupador de programes comença aquí. Obtingueu habilitats de programació de nivell bàsic en el llenguatge Java i prepareu-vos per realitzar qualsevol tasca requerida en qualsevol treball de programació.

Quant a aquest curs

Java és un dels llenguatges de programació més demandats actualment. Aquest curs està dissenyat per proporcionar als estudiants les habilitats i els coneixements bàsics sobre Java.

Apreneu a resoldre problemes de programació utilitzant funcions, bucles for, declaracions condicionals, algorismes recursius i conegueu el paradigma orientat a objectes (OPP).

D’una ullada

  • Institució:  GalileoX
  • Assumpte:  Enginyeria
  • Nivell:  Intermedi
  • Requisits previs: Aquest programa està dissenyat per atraure una audiència com: Desenvolupadors o qualsevol persona interessada a construir aplicacions Java, i professionals tècnics familiaritzats amb un llenguatge de programació orientat a objectes.
  • Idioma:  anglès
  • Transcripció del vídeo:  anglès
  • Habilitats associades:  Java (Llenguatge de programació), Algorismes, Declaracions Condicionals, Programació i Sistemes Orientats a Objectes, Programació Orientada a Objectes (OOP)

El que aprendràs

  • Comprendre els mecanismes bàsics del paradigma POO: classes, interfícies, herència, polimorfisme, etc.
  • Desenvolupar programes amb condicionals i bucles.
  • Dissenyar i implementar algorismes recursius.
  • Escriure, compilar i executar aplicacions Java bàsiques.
  • Utilitzeu interfícies de xarxa per comunicar diferents programes.

Programa d’estudis

Lliçó 01 – Descripció general de Java

  • Introducció
  • Descripció general de Java
  • Java és
  • Instal·lació de les eines (JDK, JRE, IntelliJ)
  • Conceptes bàsics de Java
  • Operadors
  • Flux de control
  • Classes, objectes i mètodes.

Lliçó 02 – Java

  • Allò essencial
  • Introducció
  • Àrees de memòria
  • Tipus de recol·lecció d’escombraries de Java
  • Paquet
  • Control d’accés
  • Interfícies
  • Herència
  • Polimorfisme

Lliçó 03 Útil

  • Biblioteques
  • Estructures de dades
  • Genèrics
  • Principis SÒLIDS
  • Fitxers i E/S

Lliçó 04 Funcionals i Concurrències

  • Objectes immutables
  • Anotacions
  • expressions lambda
  • Interfícies funcionals
  • Revisió de simultaneïtat i subprocessos
  • Maneig d’excepcions
  • Contingut estès

Lliçó 05 Intercanvi d’informació

  • Xarxes i comunicació
  • Serialització de dades
  • Mini projecte
  • Examen final supervisat