Android Mobile Development Program

Tip de studiu:
Online
Durata cursului:
2 semestre
Ore de studiu:
238
Diplome și Certificări:
Oracle Certified Associate
Oracle Certified Professional
Cambridge International A&AS Level Computer Science
ÎNSCRIEȚI-VĂ

Acest program vă va pregăti să creaţi diferite aplicaţii pentru toate versiunile sistemelor de operare Android, inclusiv cea mai nouă versiune.

Veţi fi pregătiţi să creaţi totul, de la aplicaţii simple, până la aplicaţii complexe care includ lucrul cu datele. Veți putea efectua toate acestea cu ajutorul celebrului limbaj de programare Java şi cu ajutorul mediului de dezvoltare Android Studio.

Scopul este să învăţaţi conceptele avansate de programare pentru platforma Android, să vă familiarizaţi cu mediul de creare a aplicaţiilor, precum şi cu instrumentele de dezvoltare, testare şi distribuire a aplicaţiilor pe care le creaţi pentru Google Play Store şi, astfel, să obţineţi şansa ca aplicaţiile dumneavoastră să fie instalate pe milioane de dispozitive Android din toată lumea.

Învățați pe exemple practice 

Programul reprezintă o simbioză a celor mai actuale tehnici și practici verificate care vă vor oferi posibilitatea de a dezvolta un spectru larg de aplicații Android optimizate. Asta s-a obținut cu accent special pe realizarea exemplelor practice de aplicații Android folosite.

În timpul școlarizării la acest program veți învăța dezvoltând aplicații Android reale de diferite tipuri: Fit Body, Compass, Jump & Run, Running Tracker, ToDo, Calculator.

Fit Body

Creând aplicația Fit Body vă veți familiariza cu postulatele de bază pentru a intra în lumea programării Android: veți afla totul despre mediu, despre elementele și structura aplicațiilor Android și veți dobândi o bază excelentă pentru progres în continuare.

Compass

În lumea programării Android touch veți păși în dezvoltarea aplicației Compass, cu ajutorul căreia veți asimila în totalitate folosirea giroscopului, senzorului de accelerare, apropiere și multe alte funcții, care sunt necesare pentru funcționalitățile avansate ale aplicațiilor.

Jump & Run

Programul Android Mobile Development vă va oferi posibilitatea de a vă alătura pieței de perspectivă a jocurilor video. În lumea dezvoltării jocurilor 2D pentru dispozitive Android vă va face introducerea jocul de pe platformă Jump & Run, unde veți învăța toate postulatele necesare pentru crearea cu succes a jocurilor.

Android Development

Running Tracker

Dezvoltând aplicația Running Tracker în cadrul acestui program veți asimila aspecte importante din programarea Android când vine vorba de geolocație, capacitatea de confirmare a locației curente, pe care o deține fiecare dispozitiv Android.

ToDo

Pentru a asimila cele mai diferite scenarii de lucru cu datele necesare pentru funcția tuturor aplicațiilor – aplicații pentru verificarea prognozei meteo, citirea știrilor sau a aplicațiilor pentru rețele sociale – în timpul școlarizării veți crea aplicația ToDo.

Calculator

Pe durata cursurilor Introduction to Android Application Development și Advanced Android UI Design and Programming vă veți familiariza cu aplicația Calculator avansată, cu ajutorul căreia veți dezvolta logici de programare de bază transformate în cod Java și veți asimila aspecte foarte importante din programarea Android.

Cel mai bun mod de a deveni programator de aplicații Android 

Când aplicaţiile dumneavoastră se vor afla pe Google Play Store, angajatorii vor recunoaşte mult mai uşor calitatea cunoştinţelor dobândite în urma şcolarizării în cadrul LINK Academy. Mai mult, fiecare aplicaţie distribuită cu succes vă oferă mult mai multe şanse de a obţine câştiguri excelente.

Cunoștințele și abilitățile la acest program vă vor face candidatul ideal pentru joburile foarte căutate de programator Android, precum și relevanți pentru multe proiecte unde ați fi responsabili de realizarea aplicațiilor Android, testare și dezvoltarea programelor Android, precum și programare Android în general. Deci, nu doar că veți învăța cum să programați pentru Android, ci veți fi pregătiți pentru joburi concrete din programarea Android, care sunt și printre cele mai căutate din lume.

Android Mobile Development Program – planul şi programa 

I HALF

No. Code Class No. of classes
1 HJC Programming HTML5 with JavaScript and CSS3 24
2 CJP Java Core Programming 48
3 AJP Advanced Java Programming 24
4 IAD Introduction to Android Application Development 36
5 EL1/GL1 English Language 1 / German Language A1* online

II HALF

No. Code Class No. of classes
6 AAD Advanced Android UI Design and Programming 32
7 GSP Geolocation and Sensor Programming 12
8 DDA Data Driven Android Application Development 32
9 SWE Software Engineering 12
10 AGD Android Animation and Game Development 18
11 CCS Cambridge Computer Science** online
12 EL2/GL2 English Language 2 / German Language A2* online
13 PRJ Project /
14 FCE FCE/BEC Vantage*** online

* Cursanții aleg care limbă vor să studieze și pe baza aceasta frecventează unul din cele două cursuri.
** Materie opţională.
*** Cursurile pregătitoare pentru susţinerea examenelor FCE sau BEC Vantage pot fi parcurse doar de către cursanţii care au absolvit English Upper Intermediate Level.

Acest program cuprinde 14 materii

1. Programming HTML5 with JavaScript and CSS3
Cursul abordează tehnologiile HTML5, CSS3 şi JavaScript, care reprezintă baza pentru dezvoltarea aplicaţiilor Web şi Store Microsoft. De asemenea, cursanţii vor învăţa cum să implementeze şi să manipuleze structura unui document HTML şi obiectele acestuia. Cursul prezintă şi modalitățile limbajul se poate folosi limbajul CSS pentru stilizarea şi selectarea elementelor, dar şi pentru crearea interfeţei utilizator animate şi adaptabile. La final, cursul abordează bazele limbajului JavaScript, precum şi utilizarea sa pentru manipularea structurii şi datelor documentului HTML.

2. Java Core Programming
Vă veţi familiariza cu conceptele de bază ale programării prin intermediul limbajului de programare Java, precum şi cu conceptul orientat pe obiect al acestui limbaj de programare. Obiectul de studiu implică bazele programării în mediul Java, dar şi întroducerea în programarea orientată pe obiect.

3. Advanced JAVA Programming
Acest obiect de studiu descrie conceptele avansate ale programării în limbajul Java, precum şi utilizarea bibliotecilor Java specifice. Veţi putea să utilizaţi limbajul Java în mod practic pentru a realiza soluţii concrete, precum şi pentru a crea clase complexe şi procese multi-threading.

4. Introduction to Android Application Development
Cursul include principalele concepte de dezvoltare a aplicaţiilor pentru dispozitive Android. Cursanţii abordează principalele funcţionalităţi Android SDK, prin dezvoltarea aplicaţiilor Android simple folosind limbajul de programare Java al mediului de dezvoltare Android Studio.

5. English Language 1 / German Language A1
În cadrul acestui curs, studenţii vor lucra conform uneia dintre următoarele programe:

  • Pre-Intermediate/curs intermediar care asigură cursanţilor dobândirea unei game variate de funcţii ale limbii engleze. Beneficiind de acest nivel de cunoştinţe, veţi putea să folosiţi limba engleză în scopuri descriptive şi narative, atât oral cât şi în scris, la nivelul utilizării limbii engleze ca limbă străină.
  • Intermediate/curs intermediar care asigură cursanţilor dobândirea unei game variate de funcţii ale limbii engleze, în forma sa orală şi scrisă, precum şi capacitatea de a înţelege şi de a participa la conversaţii cu vorbitori nativi de limbă engleză.

Cursanții pot alege, de asemenea, cursul Limba germană A1, care este un curs de limbă germană la nivel de începători, care își propune să facă față și să trateze situații simple de comunicare din viața de zi cu zi.

6. Advanced Android UI Design and Programming
În acest curs veți învăţa să dezvoltaţi aplicaţii Android mai complexe şi mai avansate şi să folosiţi toate beneficiile telefoanelor inteligente de astăzi care în funcție de hardware şi numeroasele dispozitive de intrare şi de ieşire depăşesc cu mult toate celelalte dispozitive aflate în uzul în masă.

7. Geolocation and Sensor Programming

Cursul Geolocation and Sensor Programming ilustrează diferite tehnici avansate care le permit programatorilor să folosească multe dintre componentele hardware ale acestor dispozitive când dezvoltă aplicaţii Android. Cursanții vor învăţa toate tehnicile relevante care permit aplicaţiei să primească şi să proceseze informații despre locaţia curentă a dispozitivului Android.

8. Data Driven Android Application Development
Cursul abordează bazele persistenţei datelor care folosesc aplicaţii ce funcţionează cu sistemul de operare Android. Se pune un accent special pe utilizarea aşa-numitelor baze de date embedded şi pe familiarizarea cu sistemul SQLite de gestionare a bazelor.

9. Software Engineering
Acest obiect de studiu cuprinde designul, dezvoltarea, gestiunea şi documentarea software-ului prin aplicarea unor tehnologii informatice, tehnici de gestionare a proiectelor, inginerie, design şi alte discipline. Vă veţi familiariza cu dezvoltarea, gestionarea şi mentenanţa software-urilor în mod sistematic şi controlat, cu metodologii şi planuri bine definite.

10. Android Animation and Game Development
În cadrul acestui curs veți învăţa principalele principii ale dezvoltării jocurilor, dar şi ale aplicaţiilor grafice bogate care funcţionează cu sistemul de operare Android. Cursul abordează principalele Android API-uri pentru grafică, precum Canvas şi OpenGL, dar şi bibliotecile Android de gestionare a sunetului şi de interacţiune cu utilizatorul.

11.Cambridge Computer Science
Cursul a fost gândit şi conceput  ca să ne familiarizeze în mod corect cu diferite tehnologii de calculator susţinute de Cambridge University. Este împărţit în module şi unităţi care abordează teme începând cu afișarea cifrelor, a conținutului multimedia, a diferitor tipuri de software și terminând cu hardware-ul. Partea de hardware este legată de arhitectura şi de funcţionarea procesorului. În continuarea cursului se abordează securitatea şi protecţia datelor, iar în ultima parte structura datelor şi a algoritmilor.

12. English Language 2 / German Language A2
În cadrul cursului English Language 2, cursaţii vor studia după una dintre următoarele programe:

  • Intermediate/curs intermediar care asigură cursanţilor dobândirea unei game variate de funcţii ale limbii engleze, în formă orală şi scrisă, precum şi a capacității de a înţelege şi de a participa la conversaţii cu vorbitori nativi de limbă engleză.
  • Upper-Intermediate/curs intermediar avansat care permite cursanţilor comunicarea cu succes (înţelegere şi exprimare orală) în limba engleză, precum şi auto-iniţiativă în conversaţii cu vorbitori nativi de limbă engleză. Abilitățile de scriere se vor dezvolta de asemenea până la nivelul unui vorbitor nativ.

Cursul Limba germană A2 este conceput pentru a acumula cunoștințele de gramatică necesare pentru această fază de învățare a limbii germane, pentru a vă îmbogăți vocabularul necesar pentru comunicarea de zi cu zi și pentru a vă putea exprima opinia cu privire la subiectele sociale cotidiene.

13. Project
Scopul acestui proiect este realizarea independentă a lucrării finale, care cuprinde toate domeniile parcurse în programul de studiu. După finalizarea lucrării şi acceptarea ei din partea mentorului, se organizează prezentarea lucrării finale în faţa comisiei. Realizarea proiectului este obligatorie pentru cursanţii tradiţionali. Cursanţii online își îndeplinesc obligaţiile de proiect realizând pe durata şcolarizării Assignment-uri şi Taskuri. 

14. Cambridge First Certificate in English (FCE) / Business English Certificate Vantage (BEC Vantage)
Cursurile pregătitoare pentru susţinerea examenelor FCE sau BEC Vantage nu sunt incluse în programa obișnuită. Cursanţii aleg pe care dintre certificatele menţionate vor să-l obţină şi pe baza aceasta parcurg unul din aceste două cursuri.

Cambridge First Certificate in English (FCE) este un curs pregătitor pentru susţinerea examenului FCE pe baza căruia obţineţi un certificat recunoscut de mii de companii, instituţii academice, universităţi şi scoli superioare, organe profesionale, ministere şi organe gunernamentale din întreaga lume. FCE este recunoscut pe plan internațional în economie şi industrie, ceea ce vă oferă un avantaj semnificativ dacă intenţionaţi să aplicaţii pentru posturi care implică lucrul cu publicul, munca de birou în bănci, în industria aeriană, catering… Acest certificat este recunoscut şi de multe universităţi, şcoli superioare şi alte instituţii, aşadar reprezintă o „rampă de lansare” pentru educaţia dvs. viitoare şi îmbunătăţirea cunoştinţelor de limbă engleză.

Business English Certificate Vantage (BEC Vantage) este de asemenea un curs pregătitor pentru dobândirea certificatului BEC Vantage, unul dintre cele mai apreciate certificate Cambridge din lumea afacerilor. După cum îi spune şi numele, acest certificat vă oferă un avantaj semnificativ în fața potenţialilor angajatori şi parteneri de afaceri, deoarece confirmă cunoştinţele dvs. de limbă engleză de afaceri şi posibilitatea de a comunica în lumea de afaceri la un nivel avansat. Este recunoscut de către toate companii mondiale, instituţiile academice şi de afaceri și reprezintă un document unic care dovedește abilităţile dvs. avansate de înţelegere, scriere și vorbire a limbii engleze.

Aflați mai multe dacă vă interesează ce face un programator de aplicații mobile.

Cum arată cursurile?

Prelegerile la acest program LINK Academy le puteți parcurge prin internet prin intermediul platformei e-Learning dezvoltate. Aceasta înseamnă că puteți ajunge la competențe IT căutate indiferent că vă aflați în Ploiești, Brăila, Constanța, Craiova, Cluj, București, Galați, Brașov, Timișoara, Chișinău sau în alt oraș din România și Republica Moldova.

Aveți nevoie doar de conexiune la internet pentru a asimila cunoștințe practice cu minimum de teorie necesar. Cursurile sunt create în așa fel încât, indiferent de cunoștințele deținute, să vă permită o școlarizare eficientă și să vă pregătească pentru o carieră nouă.

Obţineţi certificate recunoscute pe plan internaţional:

După finalizarea cursurilor din cadrul acestui departament, veţi putea obţine un certificat, prin susţinerea unui examen. Examinarea are loc în centrul de testare VUE şi în urma acesteia veţi obţine următoarele titluri profesionale:

  • Oracle Certified Associate
  • Oracle Certified Professional

Certificate Cambridge

Cursanţii programului Android Development au posibilitatea să susţină examenul pentru dobândirea certificatului Cambridge International de cel mai înalt nivel de expert, care reprezintă o garanţie recunoscută pe plan internaţional a cunoştinţelor relevante în domeniul tehnologiei informației:

  • Cambridge International A&AS Level Computer Science

De asemenea, după finalizarea programului Android Mobile Development la LINK Academy, puteţi obţine şi unul dintre următoarele două certificate:

  • Certificatul care atestă FRECVENTAREA programului LINK Academy
  • Certificatul care atestă ABSOLVIREA programului LINK Academy

 

Mai există locuri disponibile în cadrul programei Android Mobile Development? Verificaţi! Înscrierea este în curs:

ÎNSCRIEREPentru a afla totul despre înscriere, click aici.
Numărul de contact: +40 (314) 326 162.