C# NoobCoder's - darmowy kurs firmy Stepik, szkolenie 16 lekcji, data 29.10.2023.
Miscellanea / / December 05, 2023
Stepik to platforma edukacyjna i projektant kursów online.
Tworzymy algorytmy uczenia się adaptacyjnego, współpracujemy z autorami MOOC, pomagamy w przeprowadzaniu konkursów i programów dokwalifikowania.
Naszym celem jest, aby edukacja była otwarta i wygodna.
Stepik to znana rosyjska platforma edukacyjna założona w 2013 roku. Na Stepiku zarejestrowanych jest ponad milion użytkowników z Rosji i krajów WNP. Obecnie Stepik oferuje kilka tysięcy szkoleń o różnorodnej tematyce.
Na platformie Stepik znajduje się kreator bezpłatnych zajęć i lekcji. Każdy zarejestrowany użytkownik może stworzyć interaktywne szkolenie. Jednocześnie autorzy materiałów edukacyjnych zachowują prawa autorskie. Usługa nie ma ograniczeń co do liczby studentów na kursie.
Stepik posiada szerokie możliwości tworzenia kursów online, szkoleń i lekcji z wykorzystaniem tekstów, filmów, zdjęcia, zadania testowe, podczas których możesz prowadzić dyskusję z innymi uczniami, a także z nauczyciel. W sumie Stepik zawiera 20 rodzajów zadań, których weryfikację można przeprowadzić zarówno automatycznie, jak i ręcznie.
Dużą zaletą tej platformy jest możliwość osadzania stworzonych materiałów na zewnętrznych stronach, np. Moodle i Canvas.
Ponadto Stepik może służyć jako miejsce organizacji różnorodnych wydarzeń, takich jak olimpiady i konkursy.
Interfejs platformy jest całkowicie rosyjskojęzyczny, dość przyjazny i intuicyjny. Platforma jest całkowicie darmowa.
Za każdy ukończony kurs w Stepiku student otrzymuje zaświadczenie o ukończeniu kursu. Uzyskanie certyfikatu jest również bezpłatne.
Na szkoleniu omówione są podejścia i metody poprawy czytelności kodu źródłowego w języku C++. W ramach praktyki zachęca się uczniów do refaktoryzacji małych programów, które skupiają się na określonych aspektach ulepszania istniejącego kodu.
Design by Contract to zaawansowana technika tworzenia oprogramowania, która umożliwia: który poprzez sformalizowanie relacji między komponentami pozwala tworzyć wysokiej jakości, niezawodne i oprogramowanie z możliwością rozbudowy. Kurs obejmuje teoretyczne aspekty projektowania kontraktu z przykładami wykorzystania biblioteki. Kontrakty kodowe, koncepcje poprawności oprogramowania, asercje, monitorowanie asercji w trakcie wykonanie. Uwzględniono związek między kontraktami a testami jednostkowymi, rolę kontraktów w dziedziczeniu w celu zapewnienia zasady substytucji Liskowa (LSP) i nie tylko.
Katedra: Wydział Matematyki Obliczeniowej i Cybernetyki. Profesjonalny program przekwalifikowania. Tom 684 godziny.