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.

Înscrie-te:

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

Cursul Java 1 Associate a început luni, 29 Iunie 2020, la ora 18:00 și se desfășoară în fiecare zi de luni, în intervalul 18:00-22:00, timp de 10 săptămâni. Se mai pot efectua inscrieri pana la a doua sedinta de curs ce se va desfasura in data de 06 iulie.
Cursul cuprinde 44 ore de curs.
Instructor: Irina Pavel
Tarif: 500 lei – elevi/studenti la licenta
           550 lei – persoane fizice
Înscrie-te acum
Cursul Java 1 Asociate prin Cisco WebEX – 16 Iulie –  începe joi, 16 Iulie 2020, la ora 18:00 și 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.
Instructor: Mirabela Tabacu
Tarif: 500 lei – elevi/studenti la licenta
           550 lei – persoane fizice
Înscrie-te acum
Cursul Java 1 Associate – 07 Iulie  –  începe marti, 07 Iulie 2020, la ora 18:00 și se desfășoară în fiecare zi de marti, în intervalul 18:00-22:00, timp de 10 săptămâni.
Cursul cuprinde 44 ore de curs.
Instructor: Razvan Cornita
Tarif: 500 lei – elevi/studenti la licenta
           550 lei – persoane fizice
Înscrie-te acum
Cursul Java 1 Associate prin Cisco WebEX – 08 Iulie –  începe miercuri, 08 Iulie 2020, la ora 18:00 și 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.
Instructor: Alexandra Bulaceanu
Tarif: 500 lei – elevi/studenti la licenta
           550 lei – persoane fizice
Înscrie-te acum
Cursul Java 1 Associate – 10 Iulie –  începe vineri, 10 Iulie 2020, la ora 18:00 și se desfășoară în fiecare zi de vineri, în intervalul 18:00-22:00, timp de 10 săptămâni.
Cursul cuprinde 44 ore de curs.
Instructor: Alexandru Peticila
Tarif: 500 lei – elevi/studenti la licenta
           550 lei – persoane fizice
Înscrie-te acum

Lista de clase online Self Study cu Video 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://cursuri.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. Retragerea sau mutarea la un alt curs se poate face in 48 de ore de la data inscrierii.
Preț: 300 lei pentru persoane fizice (inclusiv elevi și studenți)
Înscrie-te acum
Pachetul promotional este format din 2 cursuri ce se desfasoara la distanta:

1. Cursul Java 1 Associate : se desfășoară online, fără prezență la sala de curs.Cursantului i se crează cont pe https://cursuri.telacad.ro. Pe acest cont are acces la materialul scris și materialele video înregistrate de către instructorii Telecom Academy

Cursul trebuie promovat în cel mult 4 luni de la momentul înscrierii. Retragerea sau mutarea la un alt curs se poate face in 48 de ore de la data inscrierii.

2. Cursul Agile Fundamentals : se desfășoară online, fără prezență la sala de curs.Cursantului i se crează cont pe https://cursuri.telacad.ro. Pe acest cont are acces la materialul scris realizat de către instructorii Telecom Academy

Cursul trebuie promovat în cel mult 4 luni de la momentul înscrierii. Retragerea sau mutarea la un alt curs se poate face in 48 de ore de la data inscrierii.

Tarif: 350 lei – persoane fizice
Înscrie-te acum Te afli în cursul 1 din 2 Vezi detalii curs 2 din 2
Pachetul promotional este format din 2 cursuri ce se desfasoara la distanta:

1. Cursul Java 1 Associate : se desfășoară online, fără prezență la sala de curs.Cursantului i se crează cont pe https://cursuri.telacad.ro. Pe acest cont are acces la materialul scris și materialele video înregistrate de către instructorii Telecom Academy

Cursul trebuie promovat în cel mult 4 luni de la momentul înscrierii. Retragerea sau mutarea la un alt curs se poate face in 48 de ore de la data inscrierii.

2. Cursul Git & Bitbucket for Version Control : se desfășoară online, fără prezență la sala de curs.Cursantului i se crează cont pe https://cursuri.telacad.ro. Pe acest cont are acces la materialul scris si materialele video realizate de către instructorii Telecom Academy

Cursul trebuie promovat în cel mult 4 luni de la momentul înscrierii. Retragerea sau mutarea la un alt curs se poate face in 48 de ore de la data inscrierii.

Tarif: 400 lei – persoane fizice
Înscrie-te acum Vezi detalii curs 1 din 2 Te afli în cursul 2 din 2
Nivel

Associate

Nr. ședințe

10

Durata ședinței

4 ore

Studiu individual

6 ore/săpt.

Suport de curs scris

Materiale video

Nr. ore video

25

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ă
Tarife Curs Online cu Video
300 lei - pers. fizică
480 lei - pers. juridică

Despre curs

Învață bazele unuia dintre cele mai folosite și căutate limbaje de programare de pe piață – JAVA. Java este un limbaj de programare orientat pe obiecte dezvoltat de firma Sun Microsystems, în toamna anului 1991 și lansat în 1995. A ajuns în timp record unul dintre cele mai apreciate limbaje de programare. Limbajul împrumută o mare parte din sintaxa C și C++, dar are un model al obiectelor mai simplu. Este considerat de mulți mai eficient decât bătrânul C++.

Proprietatea de a putea crea aplicații independente de platformă, applet-uri web, dar și robustețea și securitatea oferite, poziționează acest limbaj de programare în fruntea clasamentului. Aplicațiile dezvoltate pot rula pe majoritatea sistemelor de operare Windows, Linux și Mac Os, pot fi distribuite între servere, pot fi parte parte a unei pagini web, etc..

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. (Consultă aici ghidul de cariere) În cadrul cursului nostru, vom folosi un IDE dezvoltat special pentru învățare: BlueJ. Acesta poate să fie descărcat de pe http://www.bluej.org.

Există 4 platforme Java furnizate de Oracle:

  • Java Card – pentru smartcard-uri (carduri cu cip);
  • Java Platform, Micro Edition (Java ME) — pentru hardware cu resurse limitate, gen PDA sau telefoane mobile;
  • Java Platform, Standard Edition (Java SE) — pentru sisteme gen workstation, este ceea ce se găsește pe PC-uri;
  • Java Platform, Enterprise Edition (Java EE) — pentru sisteme de calcul mari (ex. servere ), eventual distribuite.

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. 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.

Modalități de desfășurare a cursului

 

Contul de cursant

Ce înseamnă asta?

Dacă ești cursant nou, după procesarea plății, vei primi pe mail o solicitare de activare a contului tău și un mail de informare ca ai fost înscris/înrolat în clasa. Contul tău va fi pe cursuri.telacad.ro, pe care îl vei accesa cu adresa de e-mail și parola setate în formularul de înscriere.

Dacă ești deja cursantul nostru, după procesarea plății, vei primi confirmarea înscrierii/înrolării în clasa dorită și îți vei accesa contul cu e-mail-ul și parola deja existente.

Ce găsești aici?

  • Materialele scrise și video
  • Regulile de Promovare
  • Exerciții suplimentare
  • Examenele de capitol pe care le vei susține online.
  • Examen final (teoretic și practic) pe care îl vei susține online (**acesta este activat de noi la cererea cursantului și este cronometrat)
  • Catalog cu note
  • Diploma Telecom Academy la promovarea cursului

Perioada maxima de promovare a cursului este de 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 lambda
  • 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 promovarea cursului Java 1 Associate  primești o diploma eliberată de noi, Telecom Academy, care atestă faptul că ai absolvit, cunoștințele și abilitățile dobândite pe perioada cursului. Mai jos este schema cursurilor pe care ți le recomandăm să le urmezi în continuare.

Cursul însă îți deschide calea către prima CERTIFICARE pe care o poate da un profesionist. Furnizorul de certificare se numește Oracle și este unul dintre cei mai puternici furnizori de certificări din industria IT. Cele mai cunoscute și importante certificări pentru Java sunt următoarele:

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

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

Java Standard Edition 8 Programmer este o Certificare si se obtine dupa promovarea a 2 examene:

  • Oracle Certified Associate (OCA sau 1Z0-808) este o certificare de entry level care atestă cunoștințe de baza în programarea orientată pe obiecte.
  • Oracle Certified Professional (OCP sau 1Z0-809) este următorul pas, iar pentru acesta trebuie sa studiezi Java 1 Professional, info suplimentare aici https://www.telacad.ro/cursuri/java-1-p/ .

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

Aceste examene se susțin în centre autorizate Pearson VUE, precum Telecom Academy, iar programările se fac pe www.pearsonvue.com.

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