Introduktion
Lær vigtige computervidenskabelige koncepter for at designe effektiv højkvalitets software.
Få den systematiske viden, der kræves for at være en softwareudvikler.
I dette professionelle certifikatprogram vil du lære vigtige computervidenskabelige koncepter til softwareudvikling, der spænder fra grundelementerne i objektorienteret programmering til at bruge effektive algoritmer til at designe højkvalitets software.
Dette program begynder med de grundlæggende begreber i Java, et af branchens mest almindeligt anvendte programmeringssprog og udvikler sig til bedste praksis inden for moderne softwareudvikling til udvikling af effektive algoritmer ved brug af sofistikerede datastrukturer til komplekse beregningsopgaver. Endelig vil du udvikle interaktive og data-drevne webapps ved hjælp af JavaScript.
Dette program giver dig en grundig forståelse af de grundlæggende principper for professionel softwareudvikling.
Job Outlook
Softwareudvikler og Webudvikler er to af de tre bedste bedste jobjob med medianløn på over $ 95.000. (Kilde: US News
Næsten 1,3 millioner nye softwareudviklerjob vil blive oprettet i 2024, og beskæftigelsen af softwareudviklere forventes at vokse 17 procent fra 2014 til 2024, meget hurtigere end gennemsnittet for alle erhverv. (Kilde: Bureau of Labor Statistics)
Java og JavaScript er de to bedste programmeringssprog, der er nævnt i jobannoncer, med næsten 15.000 joboversigter, der nævner dem hver måned. (Kilde: Gooroo)
Karriereudsigter inkluderer karriereudvikling af mobil / webapp, datavidenskab, sociale medier og systemer og kerneinfrastruktur.
Hvad du vil lære
Sådan designes, udvikles og testes store softwareapplikationer ved hjælp af Java-programmeringssprog.
Udviklingsmiljøer, værktøjer og rammer til moderne Java-softwareudvikling.
Sådan vælges, anvendes og analyseres de mest passende datarepresentationer i din kode.
Sådan anvendes objektorienterede programmeringsprincipper for at udvikle software i høj kvalitet, der er let at læse, forstå og ændre.
Algoritmisk tænkning og problemløsningsteknikker.
Sådan oprettes dynamiske, interaktive webapplikationer ved hjælp af JavaScript-værktøjer og rammer.
Få mere at vide om professionelle certifikatprogrammer
Professionelle certifikatprogrammer er skabt af førende virksomheder og topuniversiteter, og er en række efterspurgte kurser designet til at udvikle de kritiske færdigheder, der er nødvendige for dagens bedste job.
Kurser i dette program
Software Development Fundamentals
Datastrukturer og software design
Algoritme Design og Analyse
Programmering til internettet med JavaScript
Yderligere information
Gennemsnitlig længde: 4 uger pr. Kursus
Indsats: 6-10 timer om ugen, pr. Kursus
Antal kurser: 4 kurser i programmet
Om: Engineering, Computer Science
Institution: University of Pennsylvania
Sprog: Engelsk
Videooverskrifter: engelsk
Pris (USD): $ 149 pr. Kursus