Udacity kaller seg stedet hvor livslange elever kommer for å utvikle ferdighetene de trenger slik at de kan få drømmejobbene sine.
I stedet for å tilby tradisjonelle grader, tilbyr Udacity nanogradsprogrammer som hjelper deg med å berike din tekniske kunnskap og ferdighetssett slik at du kan oppnå spesifikke mål.
Udacity samarbeider med ledende teknologibedrifter, som Microsoft, Mercedes, AWS (Amazon) og Google , for å lage læringsprogrammer om de viktige teknologiske ferdighetene denne typen firmaer ser etter.
Jeg har brukt Udacity i mange år nå, etter å ha utviklet mine egne ferdigheter via en rekke av kursene de har tilgjengelig. I anmeldelsen nedenfor vil jeg gi deg mine ærlige tanker, og dekke de gode og dårlige, samtidig som jeg gir deg litt innsikt i kursene de tilbyr.
Hva er Udacity for?
Udacity er for alle som ønsker å få ytterligere kunnskap og få nye ferdigheter innen områder som f.eks datavitenskap, business og programmering. Kursene er designet for å hjelpe deg med å oppnå reelle ansettbare ferdigheter som er basert på virkelige prosjekter der du kan be om hjelp fra mentorer 24/7 og lære i ditt eget tempo.
Kurs
Brukervennlighet
Brukerstøtte
Prissetting
Fordeler med Udacity
- Intuitivt grensesnitt – Udacity er utrolig enkel å bruke. Du vil ikke ha noen problemer med å finne det du leter etter. Dette gjør læringsopplevelsen mye morsommere!
- Få et sertifikat – Fullfører du et kurs med Udacity får du et sertifikat. Du kan vise dette på kontoret eller forretningsområdet ditt.
- Gratis kurs tilgjengelig – Det er rundt 200 gratis kurs. Dette betyr at du ikke trenger å bruke en krone for å forbedre ferdighetene dine og øke legitimasjonen din.
- Få tilgang til karrieretjenester – Hvis du melder deg på en nanograd, vil du få tilgang til Udacitys karrieretjenester. Dette inkluderer hjelp med følgebrev og CV, samt GitHub og LinkedIn anmeldelser.
- Teknisk mentorstøtte – Du får tilgang til kunnskapsrike mentorer som vil hjelpe deg med å veilede deg, motivere deg og holde deg på rett spor.
- Dra nytte av førsteklasses kvalitet – Udacity utvikler sitt eget innhold i samarbeid med bransjeledende partnere, inkludert Nvidia , Mercedes, Amazon, Google og mye mer.
Ulemper med Udacity
- Sertifikater er ikke gratis eller akkreditert – Selv om det er en fin detalj å få et sertifikat, vær oppmerksom på at nanogradsprogrammene ikke er sertifisert. Du må også registrere deg for en betalt konto for å laste ned sertifikatet ditt.
- Kun tilgjengelig på engelsk – Kursmateriellet er i hovedsak kun tilgjengelig på engelsk. Mens noen kurs har undertekster på andre språk, er Udacity først og fremst designet for engelsktalende.
- Begrenset til business og informatikk – Jeg har skeptisk tatt dette inn i «ulemper»-delen. Udacity tilbyr kurs relatert til virksomhet, informatikk og teknologi, men den forgrener seg ikke fra disse nisjene. Selv om dette betyr at tilgjengelige kurs er begrenset, er det ofte bedre å velge en spesialistleverandør.
- Appen er ikke lenger tilgjengelig – Det var en Udacity-app. Dette ble imidlertid fjernet fra Android- og iOS-appbutikkene i 2019, og det har ikke blitt erstattet siden.
- Noen av programmene er kostbare – Selv om det er gratis programmer tilgjengelig, er programmene du må betale for ganske kostbare.
Hva er et nanogradsprogram fra Udacity?
Du har hørt begrepet ‘nanograd’ noen ganger, og du lurer kanskje på hva dette egentlig er! En nanograd er akkurat som en vanlig grad, men det er en kortere tidsramme mellom tre og seks måneder.
Disse programmene er utviklet spesielt for å fylle hull i arbeidsmarkedet. Arbeidssøkere læres ferdigheter som bedrifter trenger akkurat nå! Du kan gjøre dette til en lavere pris og i kortere varighet sammenlignet med en universitetsgrad.
Flertallet av nanogradene levert av Udacity er teknologibaserte. For eksempel cybersikkerhet, cloud computing, kunstig intelligens, og gjør. Imidlertid er det en rekke forretningsprogrammer også, inkludert innen områder som dataanalyse, UX og digital markedsføring.
Hva du kan forvente av en nanograd
En nanograd vil bestå av en gruppe leksjoner, som er designet for å bli mer og mer komplekse mens studenten beveger seg langs programmet og bygger videre på kunnskapen de fikk i de foregående timene.
Innen du er ferdig utdannet vil du ha fullført en rekke ulike prosjekter, som legges til din egen portefølje. Porteføljen din legges til GitHub .
Du må fullføre hvert prosjekt for å oppgradere. EN Udacity Project Review vil merke prosjektet ditt som fullført.
Hvis du ikke består, vil anmeldelsen be deg om å gjøre de nødvendige endringene og deretter sende inn arbeidet ditt på nytt. Det har du lov til send inn prosjektene dine på nytt så mange ganger som nødvendig for å bestå.
For å lage kursene som tilbys, har Udacity samarbeidet med noen av verdens mest imponerende selskaper, inkludert Salesforce, Facebook, Google og Amazon.
For eksempel er Digital Marketing Degree laget i samarbeid med Google og Facebook. Udacity har også slått seg sammen med Amazon Web Service (AWS) og Kaggle for Machine Learning Nanodegree.
Hvordan fungerer Udacity?
Udacity er brukervennlig. Når du har bestemt deg for hva slags kurs du vil ta, må du følge disse trinnene:
1. Betal skolepengene
Hvis du velger et av nanogradsprogrammene, må du betale. Du kan sikre en billigere pris ved å gå for en tre måneders avtale med de fleste kurs.
Det finnes ulike betalingsalternativer, inkludert kredittkort og PayPal.
2. Kurs onboarding
Når du starter et Udacity nettkurs, går du gjennom onboarding. Dette vil forberede deg til både Udacity og kurset.
Denne delen omfatter følgende:
- Du vil fylle ut et spørreskjema
- Forhåndsvis pensum
- Planlegg en personlig studieplan
- Angi personlige studiepåminnelser
Denne typen omfattende onboarding tar sikte på å forberede deg til kurset du skal ta. Dessuten er formålet med det å hjelpe deg med å sette konkrete mål slik at du kan komme deg videre gjennom pensum.
3. Ta quiz
Mens du går gjennom kurstimene dine, vil quizer dukke opp av og til. Disse er vanligvis på slutten av emnet. De sikrer at du forsto leksjonsmateriellet.
Hvis du legger merke til timene og tar notater, bør du bestå quizen. Men hvis du ikke gjør det, kan du ganske enkelt gå tilbake og få kunnskapen din til det nivået den trenger å være.
4. Fullfør graderte prosjekter
Graderte studentprosjekter er kjernen i Udacity-undervisningssystemet. Dette er virkelige prosjekter som ekspertmentorer vil vurdere. Hensikten er å gi deg praktisk erfaring.
For å sikre at du får mest mulig ut av nanograden din, bør du stille spørsmål fra mentorene dine. Det er også verdt å delta i student-til-elev diskusjoner også.
5. Uteksaminert med fagbrev
For å være sikker på at du kvalifiserer for et Udacity-sertifikat, må du oppfylle følgende:
- Fullfør alle prosjektene med karakteren “Oppfyller forventningene”
- Bestå alle kurstimer
6. Bruk karrieretjenestene
En av de flotte tingene med Udacity er at de tilbyr karriereressurser, inkludert anmeldelser for GitHub, LinkedIn , CV og følgebrev.
Jeg har syntes disse tjenestene er svært nyttige, spesielt hvis du ønsker å etablere en ny karriere.
Udacitys undervisningsstil
Vi har alle forskjellige læringsstiler. Så når du velger et kurs, er det alltid viktig å sørge for at det samsvarer med din måte å lære på. Ellers kommer du til å havne i en oppoverbakkekamp.
Etter å ha tatt mer enn ett Udacity-kurs, er en ting jeg har lagt merke til at de alle følger samme type format. Til å begynne med er det en video forelesning, som forklarer konseptet med kurset. Selv om de kalles forelesninger, varer de ikke lenger enn fem minutter.
Deretter beskrives det samme konseptet i skriftlig form. Dette er nyttig fordi det forsterker det som ble sagt i videoen, men på en annen måte.
Etter dette er det en quiz, med matching-making, sant eller usant, og utfyllingsspørsmål. Hvis du ikke klarer å fullføre quizen, gir dette deg beskjed om at du må gå tilbake og gå gjennom videoen og de skrevne notatene på nytt.
Det er også en innebygd arbeidsplass hvor du kan gjøre forskjellige øvelser.
Noen av de mest populære kursene som tilbys av Udacity
Udacity tilbyr for tiden over 200 kurs for folk å få mest mulig ut av. Dette inkluderer 187 gratis kurs, to lederprogrammer og 59 nanogradsprogrammer.
For å gi deg en bedre forståelse, skal jeg ta deg gjennom noen av dem:
Udacity Full Stack Developer Nanodegree
Hvis målet ditt er å bli en fullstack webutvikler, kan det hende du vurderer Udacitys Nanodegree-program. De Udacity Full Stack Developer Nanodegree-programmet har som mål å gi elevene de unike ferdighetene som kreves for å bygge databasestøttede webapplikasjoner og APIer.
Programmet omfatter fem prosjekter og fire kurs. Hvert prosjekt du bygger vil gi deg sjansen til å bruke det du har lært i løpet av leksjonene, og demonstrere for potensielle arbeidsgivere at du har de praktiske fullstack-utviklingsferdighetene de leter etter.
Hvis du tar dette programmet, vil du lære følgende:
- Hvordan designe og bygge en database for en programvareapplikasjon
- Hvordan distribuere en nettapplikasjon som er Flask-basert til skyen ved hjelp av Kubernetes og Docker
- Hvordan sikre og administrere brukerautentisering og tilgangskontroll for en applikasjonsbackend
- Hvordan lage og distribuere et databasestøttet web-API (Application Programming Interface)
Hvis du bruker mellom fem og 10 timer per uke, bør du fullføre kurset innen fire måneder. Siden det er i ditt eget tempo, kan du lære i en timeplan som passer deg, slik at du kan passe dette kurset inn i hverdagen din.
Når det gjelder forutsetninger, trenger du tidligere erfaring i Git, HTML, CSS og Python.
De 4 kursene til Udacity Full Stack Developer Nanodegree
Som nevnt er det fire forskjellige kurs som utgjør Udacity Full Stack Developer Nanodegree-programmet. Jeg vil snakke deg gjennom hver enkelt slik at du kan få en bedre forståelse.
Kurs 1: Datamodellering og SQL for web
Dette programmet handler om å utnytte Python og kraften til SQL slik at du kan inkorporere databaselogikk i programmene dine og mestre relasjonsdatabaser.
Det første kursprosjektet innebærer å designe en database for lokale bookinger. Du må bygge ut databasen og datamodellene for en applikasjon for spillested/artistbestilling. Du vil bli utstyrt med en prototypedesign av webapplikasjonen. Du må imidlertid bygge ut datamodellene nettstedet skal stole på ved å bruke Postgresql og SQLAlchemy. Du vil skrive ut både SQLAlchemy og rå SQL-kommandoer som skal kjøres for å drive nettstedets backend-funksjonalitet.
For å fullføre dette prosjektet er det seks leksjoner, som er som følger:
- Koble til og samhandle med databaser
- En introduksjon til det grunnleggende om SQLAlchemy og SQLAlchemy ORM
- En mer dyptgående titt på SQLAlchemy ORM
- Bruke SQLAlchemy ORM til å bygge en CRUD-app (del 1)
- Migrasjoner
- Bruke SQLAlchemy ORM til å bygge en CRUD-app (del 2)
Kurs 2: API utvikling og dokumentasjon
Deretter vil du lære alt om bruk av APIer til å administrere og kontrollere applikasjoner på nettet, inkludert beste praksis for API-testing og dokumentasjon.
For dette prosjektet må du bruke ferdighetene du har plukket opp for å lage en Trivia API. Denne API-en vil gjøre det mulig for brukere å se etter trivia-spørsmål og deres svar via vanskelighetsgrad og kategori, endre spørsmålenes vanskelighetsgrad og legge til nye spørsmål.
Målet her er å bruke APIer slik at du kan kontrollere en nettapplikasjon og administrere den effektivt ved å bruke eksisterende datamodeller. Du kommer til å bli utstyrt med et sett med datamodeller og applikasjonsgrensesnittet. Din oppgave kommer til å være implementering av API i Flask slik at Trivia-spillet er funksjonelt.
For å fullføre dette prosjektet er det fem leksjoner, som er som følger:
- En introduksjon til APIer
- Grunnleggende om flaske og HTTP
- Nyttelast og endepunkter
- API-testing
- API-dokumentasjon
Kurs 3: Identity Access Management (IAM)
Deretter vil du lære mer om implementering av autentisering og autorisasjon i Flask, noe som gir deg en forståelse av hvordan du designer i forhold til viktige sikkerhetsprinsipper. Du vil også få erfaring med sikre et REST API , rollebaserte kontrolldesignmønstre og anvende programvaresystemsamsvar og risikoprinsipper.
Oppgaven for dette prosjektet innebærer å bygge en backend for en kaffebar. Du må legge til brukerkontoer og autentisering til applikasjonen og bruke rollebaserte tilgangsadministrasjonsstrategier for å kontrollere de ulike typene brukeratferd i applikasjonen.
Søknaden må gi butikkledere muligheten til å kreditere nye drinker og endre eksisterende. Butikkbaristaer skal også kunne se oppskriftsinformasjon. Publikum skal kunne se drikkenavn og grafikk. Dessuten må grafikken representere forholdet mellom ingrediensene som finnes i hver drink.
Dette prosjektet gir deg en praktisk mulighet til å demonstrere og praktisere ferdighetene du har lært, nemlig:
- Anvendelse av programvaresystemsamsvar og risikoprinsipper
- Sikre en REST API
- Implementere rollebaserte kontrolldesignmønstre
- Design i henhold til viktige sikkerhetsprinsipper
- Implementering av autorisasjon og autentisering i Flask
For å fullføre dette prosjektet er det tre leksjoner, som er som følger:
- Passord
- Autorisasjon
- Tenker motstridende
Kurs 4: Serverdistribusjon og containerisering
Den siste delen av kurset handler om å forbedre din forståelse av containeriserte miljøer. Du vil lære hvordan du bruker Docker for lagring og deling av containere, samt hvordan du bruker CI/CD-rørledningen til å distribuere en Docker-container til AWS Elastic Kubernetes tjeneste.
For å fullføre denne delen av kurset er det tre forskjellige leksjoner:
- Containere
- AWS og Kubernetes
- Distribusjon ved hjelp av C1/CD
Den avsluttende fasen av Udacity Full Stack Developer Nanodegree-programmet handler om å samle ferdighetene du har utviklet og lært i løpet av kurset så langt, slik at du kan bygge en databasestøttet web-API med brukertilgangskontroll.
Du velger appen du vil bygge, og deretter skal du designe og konstruere alle API-endepunktene som kreves for applikasjonen. Du må også sørge for at de er riktig sikret slik at de kan brukes i alle front-end-applikasjoner, enten det er mobil eller nett.
Udacity Ethical Hacker Nanodegree Program
Dette programmet er utviklet for å gi studentene ferdighetene de trenger for å fremme sine sikkerhetskarrierer og bli penetrasjonstestere eller etiske hackere. Studentene vil lære å finne og utnytte svakheter og sårbarheter i ulike systemer, samt designe og utføre planer for penetrasjonstesting, og rapportere om funn ved hjelp av bevis fra prosjektet.
Udacity Ethical Hacker Nanodegree Program består av to kurs; etisk hacking og penetrasjonstesting og red teaming operasjoner.
Kurs 1: Introduksjon til etisk hacking
Etiske hackere sørger for at de hacker seg inn i et system før en nettkriminell gjør det, og sikrer at virksomheter kan ta de nødvendige skrittene for å beskytte virksomheten sin.
Målet med dette kurset er å gi studentene en innføring i et bredt spekter av teknikker og jobbansvar som er knyttet til rollen som en etisk hacker . Etiske hackere bruker sin kunnskap om selskapets prosesser til å vurdere risiko samtidig som de beskytter kjernevirksomheten.
Denne delen av programmet er delt inn i fem forskjellige leksjoner:
- Sårbarhetshåndtering
- Systemrevisjon
- Applikasjonsrevisjon
- Sosialteknikk
- Åpen kildekode etterretning
Kurs 2: Penetrasjonstesting og Red Teaming-operasjoner
Den andre delen av programmet gir deg en dypere innsikt i penetrasjonstestingsteknikker, og hvordan etisk hacking kan brukes til å gjennomføre en cybersikkerhet vurdering på et bestemt system. Du vil også lære om hvordan du gjennomfører et penetrasjonstestprosjekt i en bedrift for å fastslå eventuelle risikoer, mangler eller sårbarheter som må løses.
Denne delen av programmet er delt inn i fem forskjellige leksjoner:
- Rekognosering
- Skanning og forskning
- Får tilgang
- Opprettholde tilgang
- Forsidespor og rapportering
Udacity Digital Marketing Nanodegree Program
Det siste programmet jeg skal avsløre litt mer om er Udacity Digital Marketing Nanodegree Program. Du bør fullføre dette på omtrent tre måneder hvis du bruker 10 timer per uke. Du trenger ingen erfaring for å melde deg på dette kurset.
Dette programmet tar deg med på en reise gjennom to kjernekurs, og hjelper deg med å definere en bedrifts innholdsstrategi , verdiforslag, markedsføringskanaler , kundereise, målpersonas, KPIer og markedsføringsmål.
Du vil lære hvordan du kan skape mer datadrevet markedsføringsinnsikt om forbrukerne og digital tilstedeværelse med Google Analytics, samt utforske nye markedsføringsteknikker slik at du kan tenke nytt om dine fremtidige markedsføringsevner.
Så, la oss ta en titt på de to kursene som utgjør denne Udacity nano-graden:
Kurs 1: Grunnleggende om markedsføring
Å bygge en digital markedsføringsstrategi er en reise, og dette kurset guider deg gjennom det. Du vil lære hvordan du definerer en bedrifts verdiforslag og merkevarebygging, samt kartlegger din innholdsstrategi og kundereise slik at du kan nå bedriftens mål.
De syv leksjonene du skal jobbe gjennom er som følger:
- Introduksjon til Digital Marketing Framework
- Din forretningsverdi
- Din kunde
- Markedsføringskanaler
- Markedsføringsmål og ytelse
- Planlegg innholdet ditt
- Jobber i roller innen digital markedsføring
Emne 2: Markedsføringsdata og teknologi
Data og målbarhet gjør digital markedsføring kraftig og vokser raskt på daglig basis. Du kan spore din digitale markedsføringstiltak, og sikre at den påvirker forretningsmålene dine. Det er det dette kurset handler om.
Du vil lære om trendteknologier og markedsføringsdata, samt Google Analytics , og hvordan alle disse hjelper deg med å forstå målgruppen din, måle anskaffelsens suksess, forstå engasjementstiltak og vurdere brukerens konverteringer til målene dine.
De seks leksjonene du skal jobbe gjennom er som følger:
- Markedsføringsdata for bedriften din
- A/B-testing og attribusjonsmodeller
- Google Analytics (del 1) – Komme i gang og målgruppe
- Google Analytics (del 2) – Anskaffelse, atferd og konverteringssporing
- Markedsføringsteknologi og e-handel
- Fremtiden for digital markedsføring
Mine siste tanker om Udacity
Så der har du det: alt du trenger å vite om Udacity og de forskjellige kursene som er tilgjengelige. Jeg håper dette har hjulpet deg med å få en bedre forståelse av hva slags kurs selskapet tilbyr, slik at du kan få en følelse av hvorvidt dette passer dine karrieremål og behov.
Det er absolutt gledelig å se at Udacity tilbyr kurs som passer inn i dagens hull i markedet. Å samarbeide med Google og Microsoft forsikrer elevene om at de utvikler ferdigheter som de store firmaene ser etter.
Likevel er det et par ting du må huske på, nemlig det faktum at Udacity ikke tilbyr akkrediterte studieprogrammer. Dette betyr ikke at kursene deres ikke er verdifulle, men det er likevel noe du må være klar over.
Vanlige spørsmål om Udacity
- Er Udacity-prosjekter vanskelige? Ja, det skal de være. Tross alt er de designet for å sikre at du er klar for jobb. Du får imidlertid alle verktøyene og hjelpen du trenger, slik at du kan bestå prosjektene med glans.
- Er Udacity-sertifikat akkreditert? Udacity er ikke en akkreditert utdanningsinstitusjon. Det er snarere en privat leverandør av nettbasert utdanning.
- Respekteres Udacity? Ja, Udacity er verdsatt av mange selskaper rundt om i verden. Mange store bedrifter samarbeider med Udacity for å lage kursene deres, så de verdsetter absolutt leverandøren. Så selv om den ikke har akkrediterte sertifikater, respekteres Udacity.
- Vil Udacity skaffe deg en jobb? Det er ingen garantier. Udacity Nanodegree-programmer bidrar imidlertid til å sikre at du er forberedt på arbeidsverdenen. Kursene er spesielt utviklet for å tette nåværende hull i markedet. I tillegg er kursene designet i samarbeid med noen av verdens største selskaper, noe som betyr at du vil ha en mye bedre sjanse til å få jobb når du har tatt et av Udacity-kursene.
- Er det verdt å betale for Udacity? Hvis Udacity tilbyr en nanograd i ditt foretrukne studieområde, vil du sannsynligvis finne at plattformen er vel verdt prisen. Du får mye for pengene, inkludert en rekke verktøy, ekspertintervjuer, graderte prosjekter, mentorskap og karrieretjenester.
- Hva er bedre Udacity eller Udemy? Det kommer veldig an på hva du leter etter. Begge plattformene er enkle å bruke. Udacity har et mer begrenset kursutvalg, men hvis det dekker kurset du leter etter, kan du finne ut at gradene er mer dyptgående og passer for deg.
- Er Udacity-kurs gratis? Noen Udacity-kurs er gratis (rundt 200!). Imidlertid er nanogradsprogrammene betalt.