Acest curs se adreseaza oricarei persoane care vrea sa invete crearea de aplicatii folosind limbajul de programare JAVA. Platforma de lucru este Eclipse si nu sunt necesare cunostinte ininitiale de programare. Structura cursului Introducere - cuvinte cheie
- istoricul si caracteristicile limbajului
- instalare
- masina virtuala
introducere in Java - cuvinte cheie
- fisiere sursa
- tipuri de date
- expresii si operatori
- variabile
- declaratie si initializare
- structuri de control
Introducere in OOP Clase si interfete - declarare si initializare
- domeniul de vizibiliate
- contructori
- clase derivate
- clasa Object
- declaratiile membrilor
- clase interioare
- interfete si clase abstracte
Siruri si structuri dinamice de date - reprezentarea listelor simplu inlantuite
- arbori binari
- vectori
Organizarea unui proiect - pachete
- clase de test
- tratarea erorilor
- ierarhii de exceptii
Sumar al cursului Vom incepe prin o scurta prezentare a particularitatilor limbajului de programare si vom parcurge avantajele pentru care merita sa scrii aplicatii in Java. Vei indragi portabilitatea si securitatea unui limbaj de programare care iti ofera runtime checking, garbage collection, distributed computing si multithreading. Vom continua scriind prima aplicatie in java pe care o vom dezvolta de-a lungul orelor de programare. Cu ajutorul unui Application Programming Interfacee (API) puternic, ce contine o vasta colectie de functii deja implementate vom vedea cat de repede si cat de usor putem implementa liste de obiecte, arbori binari de cautare, structuri de clase si multe altele. Folosind unnul dintre cele mai populare Integrated Development Environment (IDE) – Eclipse vom scrie incremental cod, pe care il vom extinde cu functionalitati noi pe masura ce orele de curs, si lucru individual trec cu pasiune. Obiective Dupa finalizarea cu succes a cursului, cursantul va putea : - sa compileze si sa execute cod scris in Java
- sa lucreze cu tipuri de date primitive
- sa inteleaga termenii de conditie, functii, si ierarhii de classe
- sa scrie cod Java intr-o maniera orientata obiect
- sa transpuna probleme simple in limbaj Java
- sa foloseasca Eclipse ca mediu de dezvoltare intr-o maniera productiva
Cum se desfasoara cursul Cursantii vor primi un user si o parola cu care se vor putea loga in aplicatia IT School. Cu aceste date fiecare cursant va avea acces la suportul de curs si va putea solicita materiale suplimentare. Tot prin aceasta aplicatie cursantii vor putea solicita suport din partea lectorului pentru realizarea temelor pe care acestia le vor primi la finalul fiecarui curs. Beneficii Dupa finalizarea cursului si sustinerea proiectului final, fiecare cursant va primi diploma de absolvire. In baza rezultatelor obtinute pe parcursul cursului dar si a implicarii in toata aceasta perioada, cursantii pot fii selectati pentru posibile interviuri in cadrul companiilor partenere. IT School este companie partenera pentru companiile de profil si cele d |