Java Intermediate e le Interfacce Grafiche
Vuoi diventare un esperto in Java? bene iniziamo
Description
Il corso si divide in 2 Moduli. Il primo si propone di l'obbiettivo di ripassare il linguaggio Java attraverso un ripasso generale su (Variabili, Costruttori, Classi, Setter e Getter, Ereditarietà, Polimorfismo, L'Incapsulamento ecc) tramite Esercizi Pratici accompagnato con documenti teorici preparati e scaricabili direttamente dal corso e Quiz Pratici. Nel secondo modulo saranno affrontate le Interfacce grafiche(Gui) da zero utilizzando un Plug-In scaricabile da Eclipse per la costruzione delle stesse e tramite il linguaggio Java verranno implementate costruendo una Interfaccia Grafica funzionante (E-Commerce) dove si potrà fare il login/logout utente, aggiunta utente nuovo , eliminazione di un utente non amministratore, aggiunta nuovo prodotto , cancellazione prodotto, pagamento del prodotto scelto . L'Ide di sviluppo che verrà utilizzato sarà Eclipse. Alla fine del corso il corsista sarà in grado di avere padronanza nella programmazione Java attraverso l'uso della sintassi e delle strutture del linguaggio e creare una Interfaccia Grafica funzionante(Gui), inoltre avrà padronanza della libreria Java Swing per la costruzione delle stesse. Saranno toccati i seguenti argomenti : Le classi, I metodi Setter and Getter, I costruttori, le librerie List e ArrayList, l'Ereditarietà, il Polimorfismo, l' Incapsulamento, This, il modificatore Final, effettuare il debug di un progetto, le finestre di dialogo (JDialog), i GridBagLayout, i JLabel, i JTextField, i JFrame, i JButton, i JMenuBar, i JCheckBox.
What You Will Learn!
- Avere maggiore familiarità con l'ambiente di sviluppo Eclipse
- Operazioni tra Stringhe
- Sapere come e quando utilizzare il modificatore final
- Sapere ed applicare il concetto di Ereditarietà, Polimorfismo ed Incapsulamento
- Il concetto di Classe e costruttore
- La libreria List
- La libreria ArrayList
- Il concetto di this e quando utilizzare i metodi "Setter" e "Getter"
- Il debug di una applicazione
- Applicare il concetto di OOP (Object Orienting Programming)
- La libreria Java Swing
- A costruire le Interfacce Grafiche(GUI) in Java
- A Realizzare un progetto completo di Interfaccia Grafica(GUI)
Who Should Attend!
- sviluppatori che hanno già una base di programmazione
- studenti e professionisti che vogliono imparare le interfacce grafiche (GUI)
- studenti e professionisti che sono già a conoscenza di altri linguaggi di programmazione