Curs Java 1 Associate

Învață bazele unuia dintre cele mai folosite si căutate limbaje de programare de pe piață – JAVA. Acest curs îți asigură noțiunile teoretice de bază, dar și abilitățile practice necesare promovării unui interviu pentru un post de Java Junior. De asemenea, îți oferă toate informațiile necesare promovării certificării OCA 8 de la Oracle.

Curs Online cu video

Lista de clase la care te poți înscrie:

Cursul se desfășoară online, fără prezență la sala de curs.
Cursantului i se creează cont pe https://cursant.telacad.ro. Pe acest cont are acces la materiale de curs, examene și materiale video. Cursul trebuie promovat în cel mult 4 luni de la momentul înscrierii.
Preț: 300 lei pentru persoane fizice (inclusiv elevi și studenți)
Înscrie-te acum

Cursul Java 1 Associate – 23 Februarie începe vineri, 23 Februarie, la ora 18:00. Cursul se desfășoară în fiecare zi de vineri, în intervalul 18:00-22:00, timp de 10 săptămâni.
Cursul cuprinde 10 ore de curs, 4 ore/săptămână.

Tarif: 500 lei -studenți la licența / 550 lei – persoane fizice

Instructor: Daniela Ciupercă

Înscrie-te acum

Cursul Java 1 Associate – 21 Februarie începe miercuri, 21 Februarie, la ora 18:00. Cursul se desfășoară în fiecare zi de miercuri, în intervalul 18:00-22:00, timp de 10 săptămâni.
Cursul cuprinde 40 ore de curs, 4 ore/săptămână.

Tarif: 500 lei -studenți la licența / 550 lei – persoane fizice

Instructor: Horia Călin

Înscrie-te acum

Cursul Java 1 Associate – 24 Februarie începe sambata, 24 Februarie, la ora 08:30. Cursul se desfășoară în fiecare zi de sâmbătă, în intervalul 08:30-12:30, timp de 10 săptămâni.
Cursul cuprinde 40 ore de curs, 4 ore/săptămână.

Tarif: 500 lei -studenți la licența / 550 lei – persoane fizice

Instructor: Laurenţiu Spilcă

Înscrie-te acum

Cursul Java 1 Associate – 22 Februarie începe joi, 22 Februarie, la ora 18:00. Cursul se desfășoară în fiecare zi de joi, în intervalul 18:00-22:00, timp de 10 săptămâni.
Cursul cuprinde 40 ore de curs, 4 ore/săptămână.

Tarif: 500 lei -studenți la licența / 550 lei – persoane fizice

Instructor: Horia Călin

Înscrie-te acum

Cursul Java 1 Associate – 19 Februarie începe luni, 23 Februarie, la ora 18:00. Cursul se desfășoară în fiecare zi de luni, în intervalul 18:00-22:00, timp de 10 săptămâni.
Cursul cuprinde 10 ore de curs, 4 ore/săptămână.

Tarif: 500 lei -studenți la licența / 550 lei – persoane fizice

Instructor: Ada Manciu

Înscrie-te acum

Cursul Java 1 Associate – 20 Februarie începe marţi, 20 Februarie, la ora 18:00. Cursul se desfășoară în fiecare zi de marţi, în intervalul 18:00-22:00, timp de 10 săptămâni.
Cursul cuprinde 10 ore de curs, 4 ore/săptămână.

Tarif: 500 lei -studenți la licența / 550 lei – persoane fizice

Instructor: Alin Olteanu

Înscrie-te acum
Nivel

Associate

Nr. ședințe

10

Durata ședinței

4 ore

Studiu individual

6 ore/săpt.

Suport de curs scris

Materiale video

Limba de predare

Română

Limba materialului scris

Română/Engleză

Metode de evaluare
  • examene de capitol
  • examen final teoretic
  • examen final practic
Tarife
500 lei - student
550 lei - pers. fizică
840 lei - pers. juridică

Despre curs

Java este un limbaj de programare orientată pe obiecte, dezvoltat de firma Sun Microsystems, care după apariție, în toamna anului 1991, a ajuns în timp record unul dintre cele mai apreciate limbaje de programare. Proprietatea de a putea crea aplicații independente de platformă, appleturi web, dar și robustețea și securitatea oferite, poziționează acest limbaj de programare în fruntea clasamentului, fiind considerat de mulți mai eficient decât bătrânul C++.

Desfășurarea cursului Java 1 Associate la Telecom Academy

Cursul JAVA 1 Associate aprofundează ultimă versiune a limbajului de programare Java – JDK9 și este integral dezvoltat de către Telecom Academy. Bazându-ne pe experiența acumulată prin predarea cursului Fundamentals of Java Programming dezvoltat și oferit de Cisco până la sfârșitul anului 2009, am dezvoltat o programă amănunțită și îmbunătățită care să ajute cursantul să înțeleagă în detaliu modul de creare a aplicațiilor software, folosind limbajul de programare Java.

După cursul Java 1 Associate, în care sunt predate noțiuni fundamentale, cursantul poate urma cursurile avansate în funcție de ceea ce își dorește să aprofundeze, privitor la programarea în Java. Recomandarea noastră pentru toți cursanții este să urmeze cursurile în ordinea din schema de mai jos:

Telecom Academy a dezvoltat un material de studiu bine structurat, accesibil tuturor cursanților care nu au mai avut tangențe cu programarea până în acest moment.

Materialul de curs este online și pus la dispoziția cursanților pe site-ul Telecom Academy, imediat după ce cursantul a efectuat înscrierea la curs. Fiecărui cursant i se pune la dispoziție un user și o parolă cu care să se poată înregistra pentru a citi materialul de curs.

Un curs JAVA 1 Associate la Telecom Academy se desfășoară astfel:

  • cursantul citește și aprofundează acasă un capitol din materialul online oferit de Telecom Academy, vine la sala de curs, ascultă explicațiile și sfaturile instructorului și pune întrebări pentru a își lămuri eventualele neclarități.
  • împreună cu instructorul, cursanții dezvoltă diferite aplicații cu complexități diferite. Laboratoarele sunt bazate pe programa cursului, exercițiile fiind concepute cu scopul sedimentării cunoștințelor teoretice specifice fiecărui capitol.

Cui i se adresează cursul?

Acest curs este dedicat persoanelor care nu au mai avut contact cu programarea și abordează noțiuni fundamentale de dezvoltare a unei aplicații.

Contul Online pentru acces la distanță

La înscriere, cursantului i se creează cont pe cursant.telacad.ro

Pe contul personal vor fi accesibile următoarele:

  • materialul de studiu online
  • materialele video înregistrate anterior de instructorii noștri
  • catalogul cu notele obținute la fiecare examen
  • examenele obligatorii de capitol

Examene și evaluări – Criterii de promovare

Există două tipuri de examene: testele pentru capitole și examenul final. Examenul final se susține la sala de curs sub supravegherea instructorului și este format din două parți (partea teoretică și partea practică). Partea teoretică constă în teste grilă, iar partea practică se susține pe calculator, în BlueJ și constă în realizarea unei aplicații cu 3-4 cerințe.

 

Pentru a fi promovat, cursantul trebuie să obțină un punctaj de minimum 70% atât la partea teoretică, cât și la partea practică a unui examen. Acest punctaj este valabil și pentru examenele de capitol.

„Java 1 Associate” la Distanță

Cursanților din alte orașe, sau cu un program care nu le permite participarea la un curs cu prezență, Telecom Academy le pune la dispoziție cursul „Java 1 Associate” la Distanță.

Ce înseamnă un astfel de curs?

  • acces la manualul de curs pe cursant.telacad.ro
  • acces la materialele scrise și la cele video
  • susținerea online a examenelor de capitol
  • examen final (teoretic și practic) susținut la sediul nostru
  • diploma la promovarea cursului

Odată înscris în clasă, cursantul va putea accesa materialele de curs și își va putea susține toate examenele, într-un interval de maximum 4 luni de la data înscrierii.

Ce vei învăța

  • să declari variabilele și să aplici modificatorii de acces pentru manipularea datelor
  • să folosești structuri de control și de date
  • să tratezi excepții
  • să folosești expresiile lamba
  • să dezvolți aplicații cu mai multe fire de execuție
  • să folosești colecțiile de date în Java și să folosești documentația Java API SE 8

Certificări

La terminarea cursului Java 1 Associate, cursantul primește diploma eliberată de către Telecom Academy care atestă faptul că acesta a absolvit cursul la Telecom Academy. Această diploma atestă cunoștințele și abilitățile dobândite pe perioada cursului și deschide calea către prima certificare pe care o poate da un profesionist: Java Standard Edition 8 Programmer. Această certificare are două părți și se obține după promovarea a două examene: Part 1 (1Z0-808 sau OCA) și Part 2 (1Z0-809 sau OCP). Furnizorul de certificare se numește Oracle și este unul dintre cei mai puternici furnizori de certificări din industria IT, având în acest moment nu mai puțin de 10 secțiuni de clasificare pentru aproximativ 300 de examene.

Lista completă a certificărilor oferite de Oracle se poate consulta aici:

Cele mai cunoscute și importante certificări pentru Java sunt urmatoarele:

  • Oracle Certified Associate, Java SE 8 Programmer
  • Oracle Certified Professional, Java SE 8 Programmer
  • Oracle Certified Master, Java SE 6 Developer
curs Java

Oracle Certified Associate este o certificare de entry level care atestă cunoștințe de baza în programarea orientată pe obiecte. Pentru a obține această certificare, cursantul trebuie să promoveze 2 examene. Aceste examene se susțin în centre autorizate Pearson VUE, precum Telecom Academy, iar programările se fac pe www.pearsonvue.com

Tariful stabilit de Oracle pentru examenul 1Z0-808 este 245 $, examen care durează 150 minute.

Dupa obținerea OCA, trebuie să aveți în vedere specialitatea pe care mergeți, în funcție de aceasta alegeți unul dintre examenele din schema anterioară.

Programa

  1. Ce este un sistem
  2. Mașina virtuală Java
  3. Platforme și tehnologii
  4. Tipuri de aplicații
  5. Primul program
  6. Standarde de scriere și denumire
  7. Tipuri primitive
  8. Atribuiri și calcule
  9. Operatori de comparare și logici
  10. Evaluarea expresiilor
  11. Tipuri de erori în programare
  12. Comentarii în codul sursă
  1. Structuri de control decizionale
  2. Structuri de control repetitive
  3. Operatori pentru auto-operare
  4. Definirea constantelor
  5. Conceptul de obiect
  6. Instanțe
  7. Definirea unei clase
  8. Atribute
  9. Constructorul clasei
  10. Crearea instanțelor
  11. Dereferențiere
  12. Definirea comportamentelor
  13. Parametrii unei metode
  14. Tipul returnat
  15. Valoare vs. Referință
  16. Blocuri anonime
  1. Zone de memorie statice
  2. Metode statice
  3. Supraîncărcarea – Overloading
  4. Blocuri anonime statice
  5. Definirea unei structuri de tip array
  6. Parcurgerea unui array folosind enhanced for loop
  7. Structuri array de obiecte
  8. Structuri array multidimensionale
  9. Pachete
  10. Modificatori de acces
  11. Încapsulare
  12. Imutabilitate
  1. Moștenirea
  2. Suprascrierea – Overriding
  3. Clase abstracte
  4. Metode abstracte
  5. Interfețe
  6. Enumerări
  1. Tipuri inner
  2. Tipuri locale
  3. Tipuri anonime
  4. Expresii lambda
  5. Singleton pattern
  6. Pachete și clase ale platformei SE
  7. Clasa Object
  8. Metode din clasa Object: toString, equals, hashCode, finalize
  1. Ce este o excepție
  2. Definirea unei excepții
  3. Excepții checked vs excepții de runtime
  4. Propagarea excepțiilor
  5. Tratarea excepțiilor
  6. Multi-catch
  7. Interfața Autocloseable
  8. Excepții elementare
  9. Ce este o eroare
  10. OutOfMemoryError vs StackOverflowError
  1. Clasa Math
  2. Clasa System
  3. Manipularea șirurilor de caractere: String, StringBuffer, StringBuilder
  4. Garbage collector
  5. Analiza memoriei cu JVisualVM
  6. Clasa System
  7. Clasele wrapper
  8. Clasa Scanner
  9. Clasa Random
  10. Tipuri generice
  1. Interfețele Collection, List, Set, Map, Queue
  2. Liste și cozi – ArrayList, LinkedList, ArrayDeque
  3. Seturi – HashSet, LinkedHashSet, TreeSet
  4. Maps – HashMap, LinkedHashMap, TreeMap
  5. Legacy: Hashtable, Vector, Stack
  6. Streams API
  1. Clasa Thread
  2. Interfața Runnable
  3. Metoda run
  4. Concurență și sincronizare
  5. Exemple recapitulative
  1. Examen final parte teoretică
  2. Examen final parte practică
  3. Întrebări și răspunsuri – discuții

Sponsori și parteneri