Web programavimo mokslų daktaras
Berkeley City College
Pagrindinė informacija
Universiteto vieta
Berkeley, Jungtinės Amerikos Valstijos
Kalbų studijos
Anglų kalba
Studijų formatas
Stovykloje
Trukmė
2 years
Tempas
Dieninės
Mokestis už mokslą
USD 7 120 / per semester *
Galutinis paraiškų davimo terminas
Susisiekti su mokykla
Anksčiausia pradžios data
Aug 2024
* nerezidentų/tarptautinių studijų per semestro vienetą; 46 USD už semestro vienetą – Kalifornijos bendruomenės koledžo stojimo mokestis
Įvadas
Ši programa parengs studentus programavimo karjerai internetui ir pasauliniam žiniatinkliui. Jie išmoks kliento ir serverio žiniatinklio programavimo technologijas, supras interneto ryšius ir protokolus bei susijusias technologijas ir mokysis naujausių HTML, CSS, JavaScript, Java ir duomenų bazių versijų, kad galėtų jas integruoti kuriant dinamiškus interaktyvius tinklalapius.
Prieš pradėdami mokytis, studentai turi turėti tvirtą kompiuterinio raštingumo pagrindą, pvz., CIS 1, CIS 5 arba CIS 42A/B arba lygiaverčius.
Programos rezultatas
Programą baigę studentai galės:
- Taikykite kliento ir serverio technologijas per dinamiškus tinklalapius, susiejančius su bazinėmis serverio duomenų bazėmis, stebėdami žiniatinklio seansus naudodami slapukus ir URL perrašymą bei naudodami žiniatinklio saugą ir saugų žiniatinklio ryšį.
- Rašydami programas naudokite gerą programavimo praktiką, pvz., UML ir objektinį programavimą.
- Kurdami naujas programas naudokite Java programavimo kalbą.
Studijų programa
Rekomenduojama kursų seka
Studentai gali naudoti šį modelį, norėdami įgyti žiniatinklio programavimo mokslų daktaro laipsnį. Tai tik vienas galimas modelis. Jei jie nori įgyti asocijuotą laipsnį ar sertifikatą, jie turi dalyvauti Studentų sėkmės programoje (matrikuliacija), kuri apima akademinių įgūdžių įvertinimą ir studentų švietimo plano (SEP) rengimą su patarėju. Šiame plane bus sudaryta kursų seka, kuri padėtų jiems baigti laipsnį, neatsižvelgiant į semestrą, kurį jie pradeda mokytis.
1 semestras/ruduo
- Įvadas į kompiuterių programavimą
- Verslo komunikacijos
- Interneto programavimo kalbų tyrimas
- Bendrasis išsilavinimas ir pasirenkamieji dalykai
Iš viso 15
2 semestras/pavasaris
- Java programavimo kalba I
- Duomenų bazių programavimas žiniatinkliui
- Interneto programavimo kalbų apklausa (tęsinys)
- Bendrasis išsilavinimas ir pasirenkamieji dalykai
Iš viso 16
3 semestras/ruduo
- Java programavimo kalba II
- JSP ir serveriai
- Sistemų analizė su UML
- Bendrasis išsilavinimas ir pasirenkamieji dalykai
Iš viso 15
4 semestras/pavasaris
- C# programavimas
- Web programavimo Capstone projektas
- Bendrasis išsilavinimas ir pasirenkamieji dalykai
Iš viso 14
KARJEROS GALIMYBĖS
Interneto programuotojas, programuotojas/analitikas, programinės įrangos kūrėjas ir informacinių technologijų profesionalas.