Kutsetunnistus informaatikas ja mobiilirakendustes (Harvardi ülikool)

Üldine

Loe lähemalt selle programmi kohta ülikooli kodulehel

Programmi kirjeldus

Programmi ülevaade

Olenemata sellest, kas leida lõunasöögiks sobiv koht, postitada sellesse lõunasööki foto või postitada lihtsalt mõni töö ajal ära, on mobiilirakendused sügavalt juurdunud, kuidas elame, töötame ja mängime. Nutitelefonid on muutunud kõikjal levima ja potentsiaal avaldada miljonite inimeste igapäevaelule dramaatilist mõju pole kunagi olnud suurem - aga kust alustada? Kuidas lähete kasutajaks olemisest vilunud loojaks? Mida peate teadma ja kuidas seda kõike õppida?

Harvardis toimunud CS50 kursustel õpetati programmeerimise kunsti nii arvutiteaduses tegutsevatele suurtele kui ka mitte-peamistele ettevõtetele, neile, kellel on tõsine kodeerimise võimalus, ja neile, kellel pole eelnevat programmeerimiskogemust. Professor David J. Malani juhitud programm õpetab õppijaid algoritmiliselt mõtlema ja probleeme tõhusalt lahendama. Põhiline sissejuhatus informaatikakursusele annab teile laiapõhjalise ja kindla arusaamise programmeerimise ja arvutisüsteemide põhialustest. Seejärel tuginete neile põhialustele, et õppida tundma mobiilirakenduste arendamist, kasutades reaalajas toimivat raamistikku.

Krüptograafiast, rahandusest, kriminalistikast ja mängudest inspireeritud probleemikomplektide abil saate tutvuda paljude programmeerimiskeeltega, siis saate omandada teadmisi tänapäevases JavaScriptis ja õppida JSXi (a) paradigmasid, rakenduste arhitektuuri ja kasutajaliideseid JavaScripti laiend) ja React Native. Kursus kulmineerub lõppprojektiga, mille jaoks rakendate rakenduse, mis on täielikult teie enda disain.

Mida sa õpid

  • Lai ja kindel arusaam arvutiteadusest ja programmeerimisest.
  • Mõisted nagu abstraktsioon, algoritmid, andmestruktuurid, kapseldamine, ressursside haldamine, turvalisus, tarkvaratehnika ja veebiarendus.
  • Tuntus paljudes keeltes, sealhulgas C, Python, JavaScript, SQL, CSS ja HTML.
  • Kuidas arendada oma mobiilirakendust JavaScripti, JSX, ES6, React Native abil.
  • Kuidas juhtida komponente, rekvisiite, olekut, stiili, vaateid, kasutaja sisendit, komponente ja silumist.
  • Kuidas rakendada rakendus täielikult oma kujunduse järgi.

Töövahetus

  • Prognooside kohaselt kasvab tarkvaraarendajate tööhõive ajavahemikul 2016 kuni 2026 24%, mis on palju kiiremini kui kõigi ametite keskmine. (allikas: Occupational Outlooki käsiraamat)
  • Tarkvaraarendajate keskmine töötasu USA-s oli 2018. aastal 105 590 dollarit aastas. (allikas: Occupational Outlooki käsiraamat)
  • Eeldatakse, et mobiilirakenduste turg kasvab aastatel 2015–2020 270%. (Allikas: VentureBeat)

Rohkem informatsiooni

  • Eksperdi juhendamine: 2 oskuste arendamise kursust
  • Isetempo: liikuge oma kiirusega
  • 2-4 kuud: 178 - 317 tundi pingutust
  • Programmi täielik kogemus: 134 kr (algselt 149 kr)
Viimati uuendatud märts 2020

Teave kooli kohta

Founded by Harvard University and MIT in 2012, edX is an online learning destination and MOOC provider, offering high-quality courses from the world’s best universities and institutions to learners ev ... Loe edasi

Founded by Harvard University and MIT in 2012, edX is an online learning destination and MOOC provider, offering high-quality courses from the world’s best universities and institutions to learners everywhere. With more than 90 global partners, we are proud to count the world’s leading universities, nonprofits, and institutions as our members. EdX university members top the QS World University Rankings® with our founders receiving the top honors, and edX partner institutions ranking highly on the full list. Näita vähem