1. Introducció
- Els fonaments de Java
- Com comprendre i escriure programes simples de Java
- Exercicis pràctics per a enfortir els coneixements adquirits per l'alumne
|
2. Introducció a la codificació JAVA L
- Aprenentatge de com descarregar i instal·lar el Programari Development Kit (SDK), el Java
- Development Kit (JDK) i IntelliJ IDEA
- Crent un nou projecte Java
- Conceptes bàsics de la programació en Java
- L'estructura d'un programa bàsic
- Activitat d'avaluació dels coneixements adquirits per l'alumne
|
3. Escrivint el nostre primer programa: "Helloworld"
- Començant a codificar a l'entorn de desenvolupament IntelliJ IDEA
- Donar format al text usant seqüències d'escape.
- Un cop d'ull als mètodes i System.out.println()
- Usant paquets per a organizar les nostres classes
- Exercici guionitzat per a consolidar formació de l'alumne
|
4. Variables de JAVA
- Els tipus i gestió de variables
- Regles de nomenclatura de variables i millors pràctiques
- "Casting" de variables
- Activitat d'avaluació dels coneixements adquirits per l'alumne
|
5. Gestió d'entrada de dades introduïdes pels usuaris
- Ús de la classe Scanner a Java
- Utilització del mètode System.out.format()
- Tokens i el mètode nextLine()
- Exercici guionitzat per a consolidar formació de l'alumne
|
6. Sentències condicionals a Java
- Sentències if, else-if i else
- Condicions complexes amb operadors lògics
- Comprovació de la igualtat de cadenes
- Anidació de declaracions if
- Sentència switch
- Exercici guionitzat per a consolidar formació de l'alumne
|
7. Bucles a Java
- El bucle while
- El bucle for
- El bucle do-while
- Sentències "break" i "continue"
- Exercici guionitzat per a consolidar la formació de l'alumne
|
8. Arrays a Java
- Introducció i ús de arrays
- Sentència For-each per a informar matrius
- Exercici guionitzat per a consolidar la formació de l'alumne
|
9. Mètodes a Java
- Conceptes bèsics de les funcions a Java
- Enviament de dades als mètodes. Paràmetres
- Obtenció de dades dels mètodes
- Referències a Java
- Activitat d'avaluació dels coneixements adquirits per l'alumne
|
10. Programació orientada a objectes (POO)
- Introducció a la programació orientada a objectes. Herència, poliformisme i encapsulament
- Estructures de dades. Classes i objectes en detall
- Membres d'estància i membres de classe/estàtics
- Encapsulació
- Constructors
- Col·leeccions a Java
- Enumeracions a Java
- Exercici guionitzat per a consolidar la formació de l'alumne
|