Apki Org
![](/uploads/2018/08/XwjpR70Y93jaNHa6MoGwkx0TURpLdLrB-702x527.png)
MIT Open Courseware
![](/uploads/2018/08/xBevRLld7Ew4IUOAhQ4PW19H8rk3IuFW-702x466.png)
Aby jednak w pełni zrozumieć dany język programowania, trzeba znać język angielski. Przyda się szczególnie jeśli zechcemy sięgnąć po darmową bibliotekę wideokursów i opracowań opublikowanych na darmowej stronie stworzonej przez MIT. Na portalu sławnej amerykańskiej uczelni znajdziemy darmowe kursy wideo i opracowania poszczególnych zagadnień związanych z danym językiem programowania.
edX
![](/uploads/2018/08/FBLnvlqy5aQzoK53n04mFRvj0KcdReWR-702x489.jpg)
MIT we współpracy z Harvardem stworzyło także inny serwis z darmowymi kursami. W edX znajdziemy ponad 100 różnych poradników na temat języków programowania. M.in. na temat Javy, C# i Pythona.
Sololearn
![](/uploads/2018/08/fGgCGtgRtfnRdpSfpQCB6WPhFvbjdm0U-702x562.png)
Bardzo ciekawym rozwiązaniem jest portal Sololearn za sprawą innego podejścia do nauki podstaw programowania. Każde zagadnienie podzielone jest na krótkie rozdziały, które można wyświetlić na ekranie smartfonu. Po zapoznaniu się z danym zagadnieniem musimy wypełnić krótki formularz z pytaniami i odpowiedziami. Często jesteśmy proszeni o uzupełnienie przykładowego kodu źródłowego, natomiast pod koniec każdego segmentu czeka nas Test.
LearnCode.academy
![](/uploads/2018/08/l7Um6io8LWB1dXGxlJI0BZvq2sCwyevR-702x555.jpg)
W serwisie YouTube znajdziemy też wiele wykładów i poradników nagranych w przystępnej formie. Jednym z nich jest kanał LearnCode.academy. Jego twórcy skupiają się na technologiach webowych. W szczegółach opisują podstawy HTML i CSS, a także zastosowanie zaawansowanych bibliotek JavaScript. Ciekawostką jest kurs stworzonej przez Google biblioteki TensorFlow przeznaczonej do uczenia maszynowego i zadań związanych ze sztuczną inteligencją. | CHIP