Kurs dla osób, które chcą rozpocząć swoją przygodę z językiem C# i platformą .NET.
Podczas kursu będziesz miał/a okazję zdobyć wiedzę z zakresu platformy .NET i języka C#. Poznasz również podstawy programowania obiektowego i dowiesz się, jak tworzyć kod dobrej jakości, zgodny z najlepszymi praktykami.
Podczas 72 godzin kursu poznasz nie tylko podstawy języka, ale również szereg o wiele szerszych zagadnień, jak programowanie obiektowe, wzorce projektowe czy też dobre praktyki pracy z kodem. To wszystko da Ci solidne podstawy w jednym z popularniejszych języków programowania na rynku pracy.
Zajęcia odbywają się dwa razy w tygodniu w godzinach 17:00-20:00, dzięki czemu nie musisz rezygnować ze swoich codziennych zajęć, pracy czy studiów. Hackathony są natomiast doskonałą okazją do podsumowania zgromadzonej podczas kursu wiedzy i sprawdzenia swoich umiejętności pracy w zespole programistów.
Program kursu C# od podstaw
- Podstawowe instrukcje i typy danych
- krótkie wprowadzenie do języka C# i platformy .NET
- solucje, projekty i przestrzenie nazw
- typy danych
- typy wartościowe a referencyjne
- zmienne
- instrukcje przypisania, sterowania przepływem i iteracji
- łancuchy znaków i operacje na nich
- Programowanie obiektowe
- wprowadzenie do programowania obiektowego
- klasy i metody, konstruktory, kwalifikatory dostępu
- dziedziczenie i polimorfizm, klasy abstrakcyjne, interfejsy
- zdarzenia i delegaty
- typy generyczne
- Obsługa błędów
- wyjątki i ich obsługa
- tworzenie własnych wyjątków
- Kolekcje
- tablice, listy, słowniki, IEnumerable
- podstawy LINQ
- Pliki i strumienie
- operacje na plikach
- IDisposable i instrukcja using
- Podstawy baz danych
- wprowadzenie do baz danych
- podstawy SQL
- krótkie omówienie ADO.NET
- wprowadzenie do ORM
- LINQ i bazy danych
- podstawy Entity Framework
- Wzorce projektowe i dobre praktyki
- podstawowe wzorce projektowe
- testy jednostkowe
- czysty kod
- Dwa 12-godzinne hackathony
Napisz do nas i zapytaj o płatność ratalną
Rejestracja i dodatkowe informacje: http://codeme.pl/csharp_gda/