Lär dig SQL från Stanfords Free Online introduktion till databaser
Vill du lära dig något nytt? Stanfords världsberömda tekniska högskola erbjuder en gratis "Inledning till databaser" online kurs, tillgänglig för alla över hela världen. Klassen kommer att omfatta relationsdatabaser, XML-data, relationsalgebra, SQL och databasdesign med UML, här är hela kursbeskrivningen:
Kursen omfattar databasdesign och användningen av databashanteringssystem för applikationer. Det omfattar omfattande täckning av relationsmodellen, relationell algebra och SQL. Den täcker även XML-data, inklusive DTD och XML Schema för validering, och fråge- och omvandlingsspråk XPath, XQuery och XSLT. Kursen innehåller databasdesign i UML, och relationella designprinciper baserade på beroenden och normala former. Många ytterligare viktiga databasemner från design- och applikationsbyggnadsperspektivet är också täckta: index, visningar, transaktioner, auktorisation, integritetsbegränsningar, utlösare, online analytisk bearbetning (OLAP) och nya "NoSQL" -system.
Registrera dig för Stanford Universities gratis "Introduktion till databaser" -klass här
Kursen förutsätter ingen förkunskaper i SQL eller databasstrukturer, men uppenbarligen rekommenderas en hel del datorbehörighet. Programmet löper från 10 oktober till 12 december, och studenterna har full tillgång till föreläsningsvideor och ges uppdrag och tentor. Det här är inte en hand i kursen, men du får faktiskt regelbunden feedback om dina framsteg, och det finns också ett diskussionsforum för studenter att delta i. Du får inte någon Stanford eller college kredit, men om du passerar klass får du ett "uttalande om prestation" från Stanford instruktören.
Om databaser inte är din sak, glöm inte att Stanford också erbjuder en mängd utmärkta gratis IOS-utvecklingskurser online.