JavaRush /Blog Java /Random-PL /Na JavaRush pojawiło się nowe zadanie - Harvard CS50!
Bender
Poziom 1
Маунтин-Вью

Na JavaRush pojawiło się nowe zadanie - Harvard CS50!

Opublikowano w grupie Random-PL
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ę!
CS50 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.
... Ale najważniejsze nie jest to, czego uczy się na CS50 (materiałów na ten temat jest mnóstwo w Internecie!), ale w jaki sposób. Wykłady CS50 należą do najbardziej wciągających i wnikliwych w historii szkolnictwa wyższego.
Komentarze
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION