Zamierzasz studiować na Harvardzie? Albo poczekaj, nie musisz jechać, latać, jechać gdziekolwiek! I nie musisz płacić za szkolenia, po prostu przyjdź tutaj i ucz się!
Spieszymy poinformować, że ukończono i opublikowano pełne tłumaczenie kursu Harvarda z podstaw programowania CS50 i opublikowano je w serwisie JavaRush. Kliknij link , aby znaleźć wykłady wideo uporządkowane według tygodni, dodatkowe materiały, zadania i wyjaśnienia do zadań. Tydzień szkolenia (poziom) składa się z 1-2 wykładów wideo profesora Malana, dodatkowych materiałów tekstowych (w celu powtórzenia i rozwinięcia tego, co zostało usłyszane na wykładach), 1-3 zadań praktycznych z wyjaśnieniem i analizą, a także linków do kodu i zasoby edukacyjne. Kurs przeznaczony jest przede wszystkim dla osób początkujących, ale zainteresuje także tych, którzy już pracują w IT.
Spieszymy poinformować, że ukończono i opublikowano pełne tłumaczenie kursu Harvarda z podstaw programowania CS50 i opublikowano je w serwisie JavaRush. Kliknij link , aby znaleźć wykłady wideo uporządkowane według tygodni, dodatkowe materiały, zadania i wyjaśnienia do zadań. Tydzień szkolenia (poziom) składa się z 1-2 wykładów wideo profesora Malana, dodatkowych materiałów tekstowych (w celu powtórzenia i rozwinięcia tego, co zostało usłyszane na wykładach), 1-3 zadań praktycznych z wyjaśnieniem i analizą, a także linków do kodu i zasoby edukacyjne. Kurs przeznaczony jest przede wszystkim dla osób początkujących, ale zainteresuje także tych, którzy już pracują w IT.
Czego uczysz się w CS50
- Podstawy informatyki i programowania. Systemy liczbowe, praca z wierszem poleceń w systemie Linux, pętle, skoki warunkowe i inne przyjemności.
- Pojęcia algorytmów i myślenie algorytmiczne. Dowiesz się jakie problemy można rozwiązać za pomocą programowania i w jaki sposób. David Malan opowie o wyszukiwaniu binarnym, które w istocie jest proste, ale bardzo skuteczne i wymaga starannego wdrożenia, już na wykładzie zerowym. A potem spróbuj zapomnieć scenę z podarciem książki telefonicznej, a wraz z nią zdobytą wiedzę! Ogólnie rzecz biorąc, kurs obejmuje wszystkie podstawowe algorytmy, które „specjaliści IT” muszą znać i rozumieć.
- Pojęcia abstrakcji, struktury danych, enkapsulacji, zarządzania pamięcią. Podstawy bezpieczeństwa komputerowego. Proces tworzenia oprogramowania i tworzenie stron internetowych.
- Podstawy języka programowania C i języka wizualnego Scratch. W rzeczywistości uczniowie wykonują wszystkie główne przykłady i zadania w języku C.
- Podstawy baz danych i SQL.
- Tworzenie stron internetowych: Podstawy CSS, HTML, JavaScript i PHP. Oczywiście tylko podstawy.
- Podstawy przygotowywania prezentacji do projektów programistycznych.
GO TO FULL VERSION