Du är fascinerad av data. Du älskar att hitta mönster i antal, förutsäga framtida resultat och använda den kunskapen för att nå företagets mål.
Saken är att du är en nybörjare inom datavetenskap. Du har hört ordet kastat runt och kanske har du några vänner som arbetar på området. Du vet också att det är ett ganska efterfrågat jobb för tillfället, och att även om du inte brinner för att bryta in i en datavetenskaplig roll, finns det vissa datavetenskapliga färdigheter som är värda att ha i fickan (och på din CV).
Onlinekurser kan vara ett utmärkt sätt att snabbt (och på egen tid) lära sig om de bra sakerna, från tekniska färdigheter som Python eller SQL till grundläggande dataanalys och maskininlärning. Som sagt, du kan behöva investera för att få den verkliga affären.
Nedan har vi beskrivit några av de högst rankade och mest populära gratis, korta och omfattande kurserna du kan ta inom datavetenskapens område - oavsett om du letar efter ett allvarligt djupdyk eller bara en avslappnad översikt.
En snabb överblick över terminologi: Du kommer antagligen att höra och se termen "maskininlärning" mycket när du forskar i datavetenskap. Medan de två är nära sammanflätade, består inte alla datavetenskap (eller datavetenskapliga roller) av maskininlärning. Du kan använda det i vissa fall, särskilt när du gör förutsägelser, medan det inte är nödvändigt för saker som att visualisera eller dra data.
En annan anmärkning: Generellt sett är att känna till SQL ett måste för alla datavetare nybörjare. Att börja med Python kan dock göra det lättare att övergå till andra språk.
(Vill du lära dig mer om detta fält innan du hoppar in? Läs om varför dataforskare är så efterfrågade och vad du behöver för att vara framgångsrik som datavetare.)
Lär dig datavetenskap genom … Gratis klasser
Gratis är alltid bättre! Naturligtvis kommer de flesta av de bästa sakerna inte för ingenting - dessa kurser kommer att vara en bra bas, men du kommer förmodligen att vilja slänga lite pengar i mer omfattande lektioner om du ser allvarligt med en karriär inom datavetenskap.
1. Lär dig Python och Lär SQL, Codecademy
Vill du ha en allmän översikt av Python eller SQL (två viktiga språk som används mycket i datavetenskap) innan du går in för djupt? Codecademys gratiskurser är ett bra sätt att börja lära sig grunderna, gratis.
Kostnad: Gratis!
Längd: 25 timmar (Python) / 7 timmar (SQL)
2. Introduktion till datavetenskap med användning av Python, Udemy
Om du vill börja redan i början är det en bra inresepunkt. Klassen täcker den allmänna informationen du behöver veta - vad datavetenskap och maskininlärning är, hur ett jobb inom datavetenskap ser ut dagligen och hur Python passar in i den bilden.
Kostnad: Gratis!
Längd: 12 föreläsningar (2 timmar, 30 minuter)
Lär dig datavetenskap genom … korta klasser
Du vill inte spendera för mycket tid framför din dator, och du kanske inte är för allvarlig med datavetenskap ännu - men du vill förstå grunderna. Leta inte längre än dessa alternativ, som innebär mindre tidsåtagande!
3. Linjär algebra för nybörjare: Öppna dörrar till stora karriärer, skillshare
Ja, linjär algebra är faktiskt oerhört viktig inom datavetenskap. Om du inte vill gå tillbaka till skolan bör denna kurs göra tricket på bara en dag eller två.
Kostnad: 15 $ per månad
Längd: 44 videor (6 timmar, 51 minuter)
4. Introduktion till maskininlärning för datavetenskap, Udemy
För ett något brant pris kan du genomföra en ganska omfattande nybörjarkurs på bara tre timmar - som täcker ämnen som AI, maskininlärning, datavetenskap och hur de alla möts.
Kostnad: 150 $
Längd: 41 föreläsningar (3 timmar)
Lär dig datavetenskap genom … Omfattande klasser
Du kanske försöker byta karriär eller öka din CV för en datavetenskaplig roll. Hursomhelst får du hela spelet med en av dessa klasser.
5. Machine Learning, Coursera
Enligt experter på The Muse (alias vårt eget datavetenskapsteam) är detta den perfekta utgångspunkten för att lära sig om datavetenskap i ett omfattande format. Undervisad av Courseras medgrundare (ja, verkligen) kommer denna kurs att gräva djupt in i maskininlärning - vad det är, hur det fungerar och hur du kan tillämpa det i ett datavetenskapligt jobb.
Kostnad: Gratis att granska / $ 79 med certifikat
Längd: 7 timmar i veckan i 11 veckor
6. Data Science Path, Codecademy
Codecademys vägar är fantastiska av flera skäl. För det första går de djup in i ett specifikt fält på ett strukturerat sätt, vilket ger dig alla verktyg du behöver. Två, de är oerhört praktiska, hjälper dig att tillämpa allt du lär dig i verkliga situationer och praktiska projekt. Dessutom är de utvecklade av riktiga ingenjörer (i detta fall en riktig datavetare) som känner till sina saker.
Kostnad: $ 19.99 per månad
Längd: Självhastig
7. Data Science Specialization, Coursera
I likhet med maskininlärningsklassen men i ett längre format är denna specialisering tänkt att täcka hela gamut. Det fokuserar inte bara på dataanalys, utan också på de mjuka färdigheter som krävs för att vara en datavetare - som att göra slutsatser och ställa rätt frågor.
Kostnad: 49 dollar per månad
Längd: 10 kurser under 3-6 månader
8. Programmering för datavetenskap, udacity
Förutom att täcka alla tekniska grunder - inklusive Python, SQL och Github - kan Udacitys "nanodegree-program" låta dig arbeta tillsammans med experter och andra studenter för att säkerställa att du är på rätt spår och få dina frågor besvarade.
Kostnad: 50 $ per månad
Längd: 10 timmar i veckan i 3 månader