Grad profesional superior în dezvoltarea front-end
Noroff School of Technology and Digital Media
Informatie cheie
Selectați locația
Locația campusului
Oslo, Norvegia
Limbi Străine
Engleză
Formatul de studiu
Învățământ la Distanță
Durata
2 - 4 years
Ritm
La zi, Part time
Taxe de școlarizare
EUR 14.000 / per semester *
Termen limită de aplicare
Contactează şcoala
Cea mai devreme dată de începere
Contactează şcoala
* pret part-time: 1.750 Euro pe semestru
Burse de studiu
Explorați oportunitățile de burse pentru a vă ajuta să vă finanțați studiile
Introducere
Front-end Development este o educație tehnologică în care designul vizual îndeplinește codificarea, designul web și designul UX. Dezvoltatorii de front-end sunt la mare căutare, oferind studenților oportunități mari de carieră după absolvire.
Ca dezvoltator front-end, scrieți codul din spatele a ceea ce vedeți și interacționați atunci când deschideți un site web, un program sau o aplicație. Există o nevoie tot mai mare de dezvoltatori care dețin o combinație de expertiză tehnică și vizuală.
Acest program de doi ani de educație vă oferă abilități pentru munca practică în principalele domenii de dezvoltare de produse interactive și dinamice. Programul acoperă atât abilități de proiectare, cât și abilități de programare tehnică.
Dispozitive web și mobile
Dezvoltarea front-end este destinată celor care doresc să lucreze cu dezvoltarea de soluții orientate către utilizatori pentru dispozitive web și mobile. Programul este potrivit atât pentru începători, cât și pentru cei care au lucrat cu media tradițională și doresc să-și extindă abilitățile în dezvoltarea de soluții digitale.
După finalizarea programului, veți dobândi abilități și expertiză în principii de bază de proiectare, design universal, experiențe holistice ale utilizatorilor și soluții tehnologice care răspund cerințelor și nevoilor de astăzi.
Cele mai bune practici pentru dezvoltatori
În acest program, veți învăța cele mai bune practici pentru dezvoltatori. Veți putea să produceți soluții interactive online, atât vizual, cât și tehnic, și să implementați o soluție interactivă din etapa conceptuală până la produsul final. Studenții vor construi rețele cu graficieni, designeri de interacțiune, programatori și dezvoltatori de conținut. În plus, vor putea colabora cu medii externe de specialitate în domeniile social media, design universal, optimizarea motoarelor de căutare și securitatea IT.
Învață limbaje de codare și de programare
Studenții vor primi o introducere minuțioasă a instrumentelor industriale utilizate pentru dezvoltarea web. Veți învăța principii pentru un design bun, modul în care paginile web și produsele interactive sunt construite atât în mod logic, cât și vizual și cum comunică tehnologiile site-urilor cu sistemele back-end. Veți obține informații despre limbaje de programare precum Java, limbaje bazate pe C, Ruby, PHP și Python, toate având puncte forte și puncte slabe diferite și utilizări diferite.
JavaScript este un instrument cheie pentru dezvoltatorii frontend. În combinație cu HTML și CSS, JavaScript este esențial pentru a crea soluții online dinamice și interactive. De asemenea, este important să aveți în vedere când să utilizați cadre JavaScript și când este mai bine să rezolvați sarcinile fără a le utiliza. Veți fi introdus în cele mai actualizate cadre JavaScript, în orice moment, cum ar fi Angular și React. Câmpul se dezvoltă rapid și sunt lansate continuu noi cadre.
Sass este principalul instrument CSS pe care elevii îl vor învăța, dar programul acoperă și instrumente precum Less, Stylus și cadrul CSS Susy. Spre sfârșitul programului, studenții vor fi introduși în Ajax pentru a dezvolta soluții online mai avansate.
Informații despre program
Următoarea pornire:
- 15 octombrie 2019
- 7 ianuarie 2020
- 3 martie 2020
- 11 august 2020
Durată:
- 2 ani, cu normă întreagă
- 4 ani, part-time
Limba de programare:
- Engleză
Obiectivele programului
Programul se concentrează pe dezvoltarea de produse în intersecția dintre experiența clienților și dezvoltarea sistemului. Produsele pe care le dezvoltăm în timpul programului trebuie să aibă atât o valoare estetică ridicată, o funcționalitate bună, cât și o execuție tehnică corectă. Aceasta înseamnă că elevii vor învăța despre procesul de proiectare, designul interacțiunii și programare. Obiectivul principal al programului este de a dobândi abilități practice, iar programul de formare este format în mare parte din sarcini practice în care veți lucra cu sarcini specifice industriei.
Studenții vor avea cunoștințe cu privire la modul de exercitare a antreprenoriatului. Viața profesională ca dezvoltator frontend necesită expertiză în fluxuri de lucru, automatizare și eficientizarea atât a proceselor de lucru cât și a produsului. Examenul final al proiectului ar trebui să fie la un nivel în care poate fi utilizat ca atașament la cererile de locuri de muncă sau ca propunere pentru o implementare reală.
Cursuri
Cursuri acoperite în primul an de studiu:
- Metodologia proiectului
- Tehnologii web și de comunicare
- Design 1
- HTML și CSS
- Alocarea termenului 1
- Design interacțiune
- Programare de bază
- JavaScript 1
- Fluxuri de lucru 1
- Revizuirea portofoliului 1
- Examenul de proiect 1
Cursuri acoperite în al doilea an de studiu:
- Cadre CSS
- JavaScript 2
- Design 2
- Alocarea pe termen 2
- Cunoașterea industriei
- Fluxuri de lucru 2
- Cadre JavaScript
- Revizuirea portofoliului 2
- Examenul de proiect 2
Rezultatele învățării
Veți câștiga:
- Cunoașterea conceptelor și instrumentelor industriale utilizate în dezvoltarea web, producție și implementarea conceptelor, soluțiilor și produselor interactive.
- Cunoașterea limbilor, conceptelor, tehnicilor și instrumentelor industriale care sunt utilizate în dezvoltarea web și în dezvoltarea de concepte, soluții și produse interactive.
- Cunoașterea celor mai actualizate metode de proces, instrumente de styling și limbaje de programare pentru asigurarea calității, eficientizarea și optimizarea procesului de lucru.
- Cunoștințe despre cele mai actualizate instrumente utilizate în testarea site-urilor web, soluții interactive și produse pe platforme și sisteme de operare.
- Cunoștințe despre principiile fundamentale de proiectare și elementele de identitate utilizate pentru dezvoltarea produselor digitale.
- Cunoștințe despre modul în care site-urile web și produsele interactive sunt structurate atât logic, cât și vizual.
- Cunoștințe despre cum comunică tehnologiile site-urilor web cu sistemele back-end.
- Cunoștințe despre cum să revizuiți site-urile web, soluții interactive, servicii web și conținut web în termeni de respectare a reglementărilor și ghidurilor pentru proiectarea universală a soluțiilor TIC și a standardelor web.
- Cunoașterea industriei despre modul în care conceptele și soluțiile interactive ar trebui să fie pregătite, prezentate și livrate atât intern, cât și extern și cunoștințe despre metodele de antreprenoriat în domeniu.
- Cunoașterea profesională actualizată prin literatură tehnică, prelegeri, portaluri online și comunități de dezvoltatori atât la nivel local cât și internațional.
- Cunoașterea istoriei industriei și dezvoltarea Internetului.
- Informații despre potențialul dvs. personal de dezvoltare și cum să fiți la curent cu cele mai recente tendințe și evoluții în domeniu.
- Posibilitatea de a ține cont de alegerea instrumentelor, metodelor și tehnicilor în timpul planificării, dezvoltării, proiectării și testării produselor interactive și serviciilor web.
- Posibilitatea de a ține cont de reglementări și îndrumări pentru proiectarea universală a soluțiilor TIC și a standardelor web.
- Capacitatea de a reflecta asupra propriei practici de dezvoltator frontend și de a o adapta cu îndrumări adecvate.
- Posibilitatea de a reflecta asupra feedback-ului utilizatorilor sau a tendințelor tehnologice generale și de a ajusta propriile practici în conformitate cu acestea.
- Capacitatea de a găsi informații și materiale relevante pentru problemele legate de dezvoltarea frontend-urilor.
- Capacitatea de a efectua teste ale utilizatorilor de produse sau servicii interactive noi sau existente și de a identifica și documenta atât defecte vizuale cât și tehnice.
- Posibilitatea de a revizui procesul de dezvoltare a produselor și serviciilor interactive care vor fi utilizate pe diferite platforme.
- Posibilitatea de a contabiliza metodele de antreprenoriat legate de domeniul dvs. de expertiză.
- Posibilitatea de a planifica și executa sarcini de proiectare web și de a dezvolta produse interactive singur sau ca grup.
- Capacitatea de a planifica și de a efectua misiuni de frontend în conformitate cu standardele etice, cu ghidurile universale de proiectare, cu nevoile grupurilor țintă sau în conformitate cu informațiile despre clienți.
- Posibilitatea de a planifica soluții web interactive atât vizual, cât și tehnic și de a implementa o soluție interactivă de la stadiul de concept până la produsul final finalizat și complet operațional.
- Posibilitatea de a implementa soluții interactive ușor de utilizat în funcție de nevoile grupurilor țintă selectate.
- Capacitatea de a construi relații cu graficieni, designeri de interacțiune, programatori și dezvoltatori de conținut și de a participa la discuții despre dezvoltarea practicilor interdisciplinare și orientate spre viitor.
- Capacitatea de a acționa ca co-jucător și persoană cheie în proiecte care se intersectează cu profesiile conexe și desfășoară antreprenoriat în domeniul dvs. de expertiză.
- Posibilitatea de a construi relații cu medii externe de specialitate în domeniile social media, design universal, optimizare motor de căutare și securitate IT.
- Capacitatea de a contribui la clarificarea, raționalizarea și procesele de asigurare a calității într-o companie, atât intern cât și extern, prin utilizarea celor mai bune practici pentru dezvoltatori.
Posibilități de angajare
Ca dezvoltator frontend instruit, deții cunoștințele, abilitățile și expertiza necesară dezvoltării și producerii de soluții și servicii orientate către utilizatori pentru dispozitive web și mobile. Obiectivul principal al programului este de a vă oferi educație practică și relevantă pentru industrie pentru a vă pregăti pentru viața de muncă după absolvirea.
Există o mare varietate de reclame de locuri de muncă legate de acest domeniu pentru diverse afaceri și profesii. După finalizarea programului, veți putea lucra pentru companii precum agenții de proiectare, companii IT, case software, agenții media sau agenții de comunicare. Aceste industrii sunt în continuă schimbare din cauza evoluțiilor tehnologice rapide. Prin urmare, descrierile locurilor de muncă vor varia și se vor schimba pe perioade relativ scurte de timp.
Studii ulterioare
Educația poate servi, de asemenea, ca platformă pentru studii ulterioare. Studenții care au studiat dezvoltarea front-end pot combina, de asemenea, aceste abilități cu designul grafic sau cu marketingul digital .
Despre Școală
Întrebări
Cursuri similare
Licenta asociat in Dezvoltator software
- Appleton, Statele Unite ale Americii
- Online USA
BSC (Hons) Computing
- Online
Calculatoare BSc (Hons) (sus)
- Online