Logo Crossweb

Logowanie

Nie masz konta? Zapomniałem hasła

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Wyślij
<< przejdź do listy szkoleń
To szkolenie już się odbyło. Sprawdź nadchodzące szkolenia

Kurs: Wprowadzenie do programowania - przygotowanie do egzaminu Microsoft 98-361 Software Development Fundamentals

szkola-programowania-wsei-kurs-wprowadzenie-do-programowania-przygotowanie-do-egzaminu-microsoft-98-361-software-development-fundamentals-listopad-2018
Nazwa:
Kurs: Wprowadzenie do programowania - przygotowanie do egzaminu Microsoft 98-361 Software Development Fundamentals
Kategoria:
Backend
Tematyka:
ASP.NET , C#
Poziom:
Typ:
Szkolenia eksperckie
Data:
05.11.2018 - 27.11.2018
Tryb:
Wieczorowe
Język:
polski
Liczba godzin:
40 godz.
Wstęp:
płatny
Miasto:
Adres:
ul. Westerplatte
Cena:
2200,00 zł
kontakt i zapisy:
Użyj formularza aby:
  • dopytać o szczegóły szkolenia
  • zarejestrować się na to szkolenie
Zgłoszenie prześlemy bezpośrednio do organizatora, który skontaktuje się z Tobą aby odpowiedzieć na wszelkie pytania lub dokończyć proces rejestracji.
Opis:
  • W trakcie kursu poznasz podstawowe zasady programowania komputerów (core programming) w podejściu proceduralnym i obiektowym
  • Wyjaśnimy Ci zasady działania elementarnych algorytmów (wyszukiwania, sortowania, …), jak również podstawowych struktur danych (stosu, kolejki, listy, drzewa, słownika)



# Umiejętności


Po ukończeniu tego kursu, będziesz potrafił/a:


  • wymienić podstawowe języki i metody programowania oraz systemy bazodanowe
  • wykonywać proste zadania informatyczne z wykorzystaniem powszechnych języków i metod programowania oraz systemów bazodanowych
  • implementować funkcje na liczbach, łańcuchach znaków, tablicach
  • znać podstawy programowania w języku C# oraz platformę .NET
  • posługiwać się dynamicznymi strukturami danych
  • stworzyć projekt i implementację translacji wyrażeń przy użyciu pamięci LIFO
  • korzystać z podstaw języka modelowania systemów UML
  • przetestować oprogramowanie (zarządzać cyklem życia aplikacji)



# Program


1. Problem algorytmiczny, algorytm, graficzna notacja algorytmów (flow chart), pseudokod. Poprawność algorytmów.

2. Program komputerowy jako realizacja algorytmu. Wprowadzenie do programowania. Uproszczony model komputera – procesor, pamięć statyczna i dynamiczna (stos, sterta), otoczenie. Maszyna wirtualna. Platforma dot.NET.

3. Zmienna, typ zmiennej. Typy wbudowane: liczbowe (całkowite, zmiennoprzecinkowe), logiczny, znakowy, ciąg znaków (string). Typy referencyjne.

4. Operatory i wyrażenia (arytmetyczne. logiczne, tekstowe).

5. Sterowanie i kontrola przebiegu programu – instrukcje warunkowego wyboru (if-else), wielokrotny wybór (select-case), pętle (for, foreach, do-while, while), zgłaszanie (throw) i obsługa wyjątków (try-catch).

6. Funkcje versus procedury – argumenty formalne i aktualne, zwracane wartości.

7. Podstawy programowania obiektowego – klasa, obiekt, atrybuty, metody, właściwości. Konstruktory, tworzenie obiektów, użycie klas i obiektów w kodzie

.8. Hermetyzacja, dziedziczenie, polimorfizm.

9. Struktury danych: tablice, stosy, kolejki, listy połączone i algorytmy sortowania, wpływ różnych struktur danych na wydajność, wybór odpowiedniej struktury danych.

10. Etapy zarządzania cyklem życiowym aplikacji, wprowadzenie do testowania oprogramowania.


# Egzaminy


Po ukończeniu kursu uczestnik może przystąpić w ramach opłaty za kurs do egzaminu, z zastrzeżeniem, że kurs przygotowuje w 50% do egzaminu Microsoft

MTA 98-361 Software Development Fundamentals (C#, objective 1, 2, 3). Dodatkowe zagadnienia poruszone są na kursie Programowanie obiektowe C#.



# Wizytówka trenera/Poznaj naszych trenerów:


KRZYSZTOF MOLENDA http://szkolaprogramowania.wsei.edu.pl/organizacja-zajec/



# Harmonogram: ( zajęcia odbywają się w godzinach 17:15 - 20:30 )


  1. 5.11.2018
  2. 6.11.2018
  3. 9.11.2018
  4. 13.11.2018
  5. 16.11.2018
  6. 19.11.2018
  7. 20.11.2018
  8. 23.11.2018
  9. 26.11.2018
  10. 28.11.2018



#Zapisy: