C# od podstaw

  • 04.04-11.06.2018
  • poniedziałki i środy, 17:00- 20:00
  • 12.05.2018, 9:00-21:00
    09.06.2018, 9:00-21:00
  • Hackerspace Trójmiasto
    Aleja Wojska Polskiego 41
    Gdańsk
  • 72h warsztatów z trenerem + 48h pracy z kodem w domu
    RAZEM= 120h
  • 2655 zł do 31.01.2018
  • 2950 zł po 31.01.2018
Wszystkie powyższe ceny są cenami brutto.

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

  1. 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
  2. Programowanie obiektowe
    • wprowadzenie do programowania obiektowego
    • klasy i metody, konstruktory, kwalifikatory dostępu
    • dziedziczenie i polimorfizm, klasy abstrakcyjne, interfejsy
    • zdarzenia i delegaty
    • typy generyczne
  3. Obsługa błędów
    • wyjątki i ich obsługa
    • tworzenie własnych wyjątków
  4. Kolekcje
    • tablice, listy, słowniki, IEnumerable
    • podstawy LINQ
  5. Pliki i strumienie
    • operacje na plikach
    • IDisposable i instrukcja using
  6. Wzorce projektowe i dobre praktyki
    • podstawowe wzorce projektowe
    • testy jednostkowe
    • czysty kod
  7. Dwa 12-godzinne hackathony

ZAPISZ SIĘ

TRENER

Patryk Acewicz-Hepfner

C# .NET

Od ponad czterech lat szkoli zarówno młodych, jak i bardziej doświadczonych programistów. Mentor niezależnych zespołów, pasjonat pomagania innym. Specjalizuje się w asynchroniczności, lubi czystą architekturę; trzy lata temu rozpoczął przygodę z Xamarinem, na co dzień tworzy kompleksowe rozwiązania mobilne.

PARTNERZY

PARTNER STRATEGICZNY

Horde Technology