Programista C#. Podstawowy - bezpłatny kurs firmy Otus, szkolenie 5 miesięcy, termin: 1 grudnia 2023.
Miscellanea / / December 04, 2023
Kurs przeznaczony jest dla osób bez doświadczenia informatycznego, które chcą nauczyć się programowania w jednym z najpopularniejszych języków C#. Razem ze swoim mentorem przejdziesz od nauki składni C# do stworzenia swojej pierwszej aplikacji desktopowej.
Jeśli chcesz spróbować swoich sił w zawodzie, ale nie jesteś pewien, czy będzie Ci on odpowiadał, to oferujemy rozpocznij treningi bezpłatnie z okresem próbnym – pierwsze dwa tygodnie od rozpoczęcia zajęć dla prądu przepływ. Więcej o warunkach możesz dowiedzieć się na czacie z naszymi menadżerami.
Od 2009 roku tworzy różnorodne oprogramowanie w języku C#, w części klienckiej i serwerowej. Pracował zarówno w bardzo dużych firmach, jak i w bardzo małych. Praktyczne doświadczenie w programowaniu z wykorzystaniem różnych metodologii: Waterfall,...
Od 2009 roku tworzy różnorodne oprogramowanie w języku C#, w części klienckiej i serwerowej. Pracował zarówno w bardzo dużych firmach, jak i w bardzo małych. Praktyczne doświadczenie programistyczne z wykorzystaniem różnych metodologii: Waterfall, Scrum, Kanban. Od 2016 roku pracuję w firmie fintechowej United Traders. W tej chwili TeamLead jest backendowym rozwojem jednego z zespołów. Od 2 lat zajmuję się tworzeniem i wsparciem mikroserwisów dla giełdy kryptowalut w Kotlin/Java. Tworzę także wieloplatformową aplikację mobilną we Flutterze na portal inwestycyjny. Uwielbiam programowanie reaktywne, projektowanie architektury rozwiązań pod kątem nowych funkcjonalności, uczenie się wszystkiego nowego m.in. sąsiadujący z moim działalności zawodowej (zarządzanie projektami, tworzenie stron internetowych itp.).Ukończył Perm State University na kierunku "Matematyk. Programista systemowy” w 2010 roku. Certyfikaty Coursera: - Uniwersytet Londyński: Tworzenie stron internetowych przy użyciu JavaScript i MongoDB - Uniwersytet Kalifornia: inicjowanie projektów, planowanie, budżetowanie i zarządzanie ryzykiem Certyfikat Otus Pedagog
W branży od 2005 roku. Od 3 lat pracuję w branży bankowej. Doświadczenie zawodowe w specjalności 12+ lat. Edukacja: ISUE Wydział Informatyki i Inżynierii Komputerowej Firmy: Virtusystems, Post Bank, RNKB Bank Zainteresowania: programowanie, architektura
W branży od 2005 roku. Od 3 lat pracuję w branży bankowej. Doświadczenie zawodowe w specjalności 12+ lat. Edukacja: ISUE Wydział Informatyki i Inżynierii Komputerowej Firmy: Virtusystems, Post Bank, RNKB Bank Zainteresowania: programowanie, architektura
W rozwoju od 2015 roku, zajmującym się głównie rozwojem w .NET, było też kilka projektów w Laravel (PHP). Posiadam doświadczenie w sektorze bankowym, zarówno dużym jak i małym...
W rozwoju od 2015 roku, zajmującym się głównie rozwojem w .NET, było też kilka projektów w Laravel (PHP). Mam doświadczenie w sektorze bankowym oraz w dużym i małym outsourcingu. Od 2019 roku - lider zespołu w małym zespole rozwijającym produkt wewnętrzny w Petrel AI. Edukacja: Uniwersytet Turan (Ałmaty, Kazachstan), Katedra IP.
Wprowadzenie do C#
-Temat 1.Lekcja wprowadzająca
-Temat 2. Środowisko programistyczne VisualStudio Code: interfejs, podstawowa funkcjonalność
-Temat 3. Zmienne i operatory
-Temat 4. Tablica i arkusz
-Temat 5. Uczynienie programu interaktywnym
-Temat 6. Dodawanie wniosków i rozwiązań
-Temat 7. Symbole i ciągi znaków
-Temat 8. Wyjątki i ich obsługa
-Temat 9. Metody, ich przeciążanie i rozszerzenia
-Temat 10. Konsultacje ogólne
Typy OOP i anonimowe z metodami
-Temat 11. Klasy jako podstawa C#
-Temat 12. Trzy filary OOP: Dziedziczenie, Polimorfizm i Abstrakcja
-Temat 13. Interfejsy
-Temat 14. Struktury i wyliczenia
-Temat 15. Typy anonimowe, krotki, wyrażenia lambda i metody anonimowe
-Temat 16. Konsultacje ogólne
Algorytmy i style kodowania
-Temat 17. Pętle i rekurencja
-Temat 18. Analiza złożoności algorytmów i sortowanie
-Temat 19.Drzewa i hałdy
-Temat 20. Systemy kontroli wersji
-Motyw 21.Styl kodu firmy Microsoft, DRY/DIE, Yagni, KISS
-Temat 22. Konsultacje ogólne
Interfejs użytkownika
-Temat 23. Fundacja prezentacji systemu Windows
-Temat 24. Lekcja o przepływie interfejsu użytkownika i wewnętrznej organizacji aplikacji
-Temat 25. Delegaty, Zdarzenia, dodanie wykonania asynchronicznego
-Temat 26. Praca z plikami
-Temat 27. Konsultacje ogólne
Praca z kolekcjami
-Temat 28. Podstawowe kolekcje: tablica, lista, lista połączona
-Temat 29. Główne kolekcje: kolejka, stos, słownik, hashset
-Temat 30. Kolekcja ogólna
-Temat 31. Zbiory obserwowalne, niezmienne i współbieżne
-Temat 32.Zapytania LINQ
-Temat 33. Operatory LINQ
Praca z bazami danych
-Temat 34.Wprowadzenie do baz danych
-Temat 35. Próbki danych
-Temat 36. Procedury i funkcje składowane
-Temat 37.Indeksy: klastrowane i nieklastrowane
-Motyw 38.Linq2DB, Elegancki
-Temat 39. Konsultacje ogólne
Moduł końcowy
-Temat 40. Konsultacje projektów
-Temat 41.Ochrona projektów