Witamy ponownie w Harvard CS50 i CodeGym. Wracamy na Harvard z profesorem Davidem Malanem i kursem CS50! Trwa wykład w szóstym tygodniu i zaczynamy uczyć się nowego języka programowania: Python. Jednak celem kursu nie jest nauka żadnego konkretnego języka, ale ogólne nauczenie się programowania.
W tej części dowiesz się:
- Co to jest język interpretowany i jak działa?
- Jak stworzyć zmienną w języku Python.
- Warunki w Pythonie: Wydaje mi się, że widziałem już coś takiego… ale jest kilka drobnych różnic Wyrażenia logiczne (boolean) while i for w Pythonie. Dlaczego pętla for w Pythonie jest o wiele potężniejsza niż w C?
- float, int… brzmi znajomo, prawda? Weź więcej: str, list, range, tuple i inne typy danych Pythona.
Nadal oglądamy wykład z szóstego tygodnia. Ten epizod zaczyna się od przykładów programów w języku Python. Uważamy, że spodoba Ci się ten lakoniczny język programowania.
- Rozmywanie obrazu za pomocą programu w języku Python
- Jak masz na imię i ile masz lat w Pythonie. Napiszmy nasze pierwsze programy.
- C i Python. Czy jest duża różnica? Używamy niektórych programów i CS50 IDE, aby porównać dwa języki w jednym podzielonym oknie. Słownik i pisownia w Pythonie i C.
- “Wolne pisanie, szybkie działanie” czy “szybkie pisanie, wolne działanie” - która cecha dotyczy Pythona?
- Warunki w Python i C. Porównajmy je.
- Czy Python ma typ char, a jeśli nie, co powinniśmy zrobić? Jak sprawić, by program w Pythonie był jeszcze mniej rozwlekły, ulepszając jego projekt.
- Czy jest coś, co możesz zrobić w jednym języku, czego nie możesz zrobić w drugim? David odpowiada na to pytanie na końcu tej części.
***
Wszystkie inne wykłady z CS50 są w polskiej grupie CodeGym. Nie przegap!
Jeśli chcesz, żebyśmy do Ciebie wołali, kiedy pojawi się następny odcinek - zaplusuj ten wpis.
Bądź na bieżąco i powodzenia w nauce!
Komentarze (105)
najlepsze
Komentarz usunięty przez moderatora
Dokładnie, dlatego zakop za informację nieprawdziwą. Jak ktoś poważnie do tego podchodzi, to najlepiej przerobić jakiś kurs, w którym większość czasu spędzasz na pisaniu kodu, a nie jakieś oglądanie filmików na kanapie.
Dla Javy polecam www.mooc.fi - darmowy kurs Uniwersytetu Helsińskiego.
Kojarzy mi się to z tymi urządzeniami do ćwiczeń z mango tv, które same za ciebie ćwiczą a efekty są zajebiste ;D
Jak chodzi o samo programowanie to nie jest ono trudne. Jest bajecznie latwe, bo zasady wszedzie sa takie same. Nauka tego zajmuje nie wiecej niz kilka dni.
To nad czym spedza sie miesiace i lata to w telegraficznym skrocie narzedzia, ktore wykorzystuje sie podczas pisania programow, srodowiska w ktorych sie je pisze i przerozne zasady, ktorych dobrze sie trzymac jak nie chcesz sie w tym wszystkim pogubic i zeby inni rozumieli
Komentarz usunięty przez moderatora
Komentarz usunięty przez moderatora