sâmbătă, 8 februarie 2014

Invata MongoDB online

Pentru cei care nu ati auzit pana acum de MongoDB, acesta este un sistem de baze de date orientate document. Clasificat ca o baza de date NoSQL, MongoDB a ales documentele JSON cu scheme dinamice in defavoarea structurii de baze de date relationale ceea ce face mai rapida si mai usoara integrarea datelor in anumite tipuri de aplicatii.
Printre cei mai cunoscuti utilizatori ai MongoDB se numara Craiglists, Sourceforge, eBay (partea de sugestii de cautare) si Foursquare (stocare locatii si checkin-uri).

Pentru programatorii care vor sa invete acest tip de baze de date propria lor universitate online, MongoDB University, scoate o data la 4-5 luni (atat dureaza cursul) un curs care poate fi urmat gratuit, la finalul caruia primesti un certificat de absolvire daca ai obtinut un scor de cel putin 65%. Cursul M101P: MongoDB for Developers a inceput pe 3 februaria si se termina pe 25 mai, la finalul fiecarei saptamani trebuie sa rezolvi temele pentru a primi o nota, nota care se cumuleaza cu rezultatul de la examenul final din mai.
De-a lungul fiecarei lectii ai parte de quiz-uri care iti testeaza cunostintele dar care nu conteaza in calculul mediei finale. Pentru a exemplifica ceea ce inveti la curs vei dezvolta o platforma de blogging realizata cu Python care are la baza MongoDB. Daca nu stii Python nu trebuie sa te sperii pentru ca este un limbaj relativ usor de invatat si in plus pe langa lectii despre anumite functionalitati ale MongoDB, vei intalni si lectii de Python.