Studia podyplomowe Programowanie na platformie Microsoft Visual
Transkrypt
Studia podyplomowe Programowanie na platformie Microsoft Visual
„profIT – studia podyplomowe z zakresu IT” Studia podyplomowe Programowanie na platformie Microsoft Visual Studio .NET I. Charakterystyka kursów Aplikacje bazodanowe dla biznesu (Microsoft Visual Studio .NET 2008) (35 godz.) Opis kursu W ramach kursu słuchacze opanowują zasady programowania aplikacji bazodoanowych ( ADO .NET, Entity Framewok, Linq) dla Windows przy pomocy Microsoft Visual Studio 2008 z bazą danych na SQLServer 2008. Wymagania w zakresie wiedzy i umiejętności słuchacza Wymagana jest znajomość języka SQL, zasad programowania obiektowego w języku C#, oraz tworzenia aplikacji desktopowych na platformie Microsoft Visual Studio 2008. Szczegółowa tematyka kursu, realizowane zagadnienia • Sterowanie bazą danych na SQLServer 2008 przez Microsoft Visual Studio .NET 2008 o Tworzenie bazy danych na SQLServer – tabele, relacje, widoki, diagramy. o SQLServer – zapytania, procedury, funkcje. • Microsoft Visual Studio 2008 – aplikacje bazodanowe o Projektowanie architektury aplikacji. o Łączenie aplikacji napisanej w Microsoft Visual Studio 2008 z bazą danych na SQLServer. o ADO .NET o Zabezpieczanie połączenia. o Formatki realizujące podstawowe operacje na danych. o Widoki. o Uruchamianie zapytań SQL w aplikacji. o Wywoływanie procedur i funkcji biznesowych w aplikacji. o Zapytania do bazy przy pomocy Linq. o Entity Framework klasy dostępowe do bazy danych dodawanie, usuwanie, modyfikowanie, wyświetlanie, przewijanie rekordów zapytania Linq, procedury w Entity Framework współpraca Entity Framework z róŜnymi serwerami baz danych o Tworzenie raportów. o Przykłady aplikacji ( Kino, Hurtownia). Metody i warunki prowadzenia zajęć Zajęcia prowadzone będą w pracowni komputerowej, jedna osoba przy komputerze. Omawianie kolejnych partii materiału rozpocznie wstęp teoretyczny i prezentacja przykładowych rozwiązań poruszanych problemów. Następnie kursanci przejdą do realizacji zadań praktycznych, najpierw według precyzyjnych wskazówek prowadzącego kurs, a następnie do wykonywania zadań indywidualnie. Wymagane oprogramowanie Microsoft Visual Studio 2008, SQLServer 2008 Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego „profIT – studia podyplomowe z zakresu IT” ASP - aplikacje internetowe ( Microsoft Visual Studio .NET 2008) (35 godz.) Opis kursu W ramach kursu słuchacze opanowują zasady programowania aplikacji internetowych przy pomocy ASP .NET na platformie Microsoft Visual Studio 2008. Wymagania w zakresie wiedzy i umiejętności słuchacza Wymagana jest znajomość zasad programowania obiektowego w języku C# oraz języka SQL. Szczegółowa tematyka kursu, realizowane zagadnienia • Wprowadzenie o Formatowanie treści o Grafika o Odnośniki o Formularze o CSS • Wstęp do ASP .NET o Środowisko pracy o Strony internetowe o Obsługa zdarzeń o Kontrolki HTML o Kontrolki Web • Przechwytywanie błędów na stronie i obsługa wyjątków • Strony wzorcowe ASP, mapy witryny, kontrolki nawigacyjne • Zarządzanie wyglądem witryny ( motywy, tematy) • Podstawy baz danych w ASP – podstawowe operacje na bazie danych ( GridView, DetailsView, Repeater) • Entity Framework w ASP – model dostępowy do bazy danych • Entity Framework w ASP – operacje na rekordach bazy, Linq, procedury. • Uwierzytelnianie i autoryzacja • Stan aplikacji i stan sesji • WebParts • ASP .NET AJAX • Kontrolki Toolkit Metody i warunki prowadzenia zajęć Zajęcia prowadzone będą w pracowni komputerowej, jedna osoba przy komputerze. Omawianie kolejnych partii materiału rozpocznie wstęp teoretyczny i prezentacja przykładowych rozwiązań poruszanych problemów. Następnie kursanci przejdą do realizacji zadań praktycznych, najpierw według precyzyjnych wskazówek prowadzącego kurs, a następnie do wykonywania zadań indywidualnie. Wymagane oprogramowanie Microsoft Visual Studio 2008, SQLServer 2008 Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego „profIT – studia podyplomowe z zakresu IT” Programowanie aplikacji dla Windows (20 godz.) Opis kursu W ramach kursu słuchacze opanowują zasady programowania aplikacji dla Windows przy pomocy Microsoft Visual Studio 2008. Wymagania w zakresie wiedzy i umiejętności słuchacza Wymagana jest znajomość zasad programowania obiektowego w języku C#. Szczegółowa tematyka kursu, realizowane zagadnienia • Środowisko Microsoft Visual Studio 2008 – kompilator, debugger • Windows Forms. Wykorzystanie, właściwości i zdarzenia kontrolek: o Button o TextBox o Label o CheckBox o ComboBox o MenuStrip o ContextMenuStrip o ColorDialog o FontDialog o ImageList o ListBox o MaskedTextBox o OpenFileDialog o Panel o RichTextBox o SaveFileDialog o StatusStrip o TabControl o TextBox o Timer • Dziedziczenie formatek • Zmiana kształtu formatki • Sterowanie formatką przez XML • Rysowanie na formatce • Okienka MDI • UserControl – tworzenie i dziedziczenie Metody i warunki prowadzenia zajęć Zajęcia prowadzone będą w pracowni komputerowej, jedna osoba przy komputerze. Omawianie kolejnych partii materiału rozpocznie wstęp teoretyczny i prezentacja przykładowych rozwiązań poruszanych problemów. Następnie kursanci przejdą do realizacji zadań praktycznych - najpierw według precyzyjnych wskazówek prowadzącego kurs, a następnie do wykonywania zadań indywidualnie. Wymagane oprogramowanie Microsoft Visual Studio 2008 Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego „profIT – studia podyplomowe z zakresu IT” Programowanie w języku C# (35 godz.) Opis kursu W ramach kursu słuchacze opanowują zasady programowania obiektowego na przykładzie języka C#. Wymagania w zakresie wiedzy i umiejętności słuchacza Zakładana jest znajomość systemu operacyjnego Windows, oraz elementarna znajomość programowania strukturalnego. Szczegółowa tematyka kursu, realizowane zagadnienia • Klasy i obiekty • Obiekty składowe • Składowe statyczne • Modyfikatory dostępu i właściwości • Dziedziczenie • Przesłanianie • Klasy zamknięte • ZagnieŜdŜanie klas • Metody wirtualne • Klasy abstrakcyjne • Interfejsy • Polimorfizm • Konwersje typów • Porównywanie obiektów • PrzeciąŜanie operatorów • Przestrzenie nazw • Kolekcje • WyraŜenia lambda • Delegaty i zdarzenie • Obsługa wyjątków • Wzorce projektowe - wstęp Metody i warunki prowadzenia zajęć Zajęcia prowadzone będą w pracowni komputerowej, jedna osoba przy komputerze. Omawianie kolejnych partii materiału rozpocznie wstęp teoretyczny i prezentacja przykładowych rozwiązań poruszanych problemów ( prezentacje on-line przy wykorzystaniu komputera pracującego w sieci z obrazem rzucanym na ekran poprzez podpięty do komputera projektor). Następnie kursanci przejdą do realizacji zadań praktycznych. Wymagane oprogramowanie Microsoft Visual Studio 2008 Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego „profIT – studia podyplomowe z zakresu IT” Projektowanie i realizacja baz danych dla aplikacji biznesowych (SQLServer 2008) (35 godz.) Opis kursu W ramach kursu słuchacze opanowują zasady projektowania i realizacji baz danych przy pomocy SQLServer 2008 dla aplikacji biznesowych tworzonych przy pomocy Microsoft Visual Studio 2008. Opanowują teŜ zasady sterowania bazą danych przez Microsoft Visual Studio 2008. Wymagania w zakresie wiedzy i umiejętności słuchacza Wymagana jest bardzo dobra znajomość systemu operacyjnego Windows i programowania strukturalnego. Szczegółowa tematyka kursu, realizowane zagadnienia o Instalacja SQLServer 2008 o SQL o Tworzenie tabeli, relacje między tabelami o Zapytania o Procedury o Funkcje o Indeksy o Przetwarzanie kwerend. o Kopie zapasowe i odtwarzanie baz danych o Projektowanie konkretnych bazy danych dla aplikacji biznesowych o Sterowanie bazą danych na SQLServer przez Micorsoft Visual Studio 2008 Metody i warunki prowadzenia zajęć Zajęcia prowadzone będą w pracowni komputerowej, jedna osoba przy komputerze. Omawianie kolejnych partii materiału rozpocznie wstęp teoretyczny i prezentacja przykładowych rozwiązań poruszanych problemów. Następnie kursanci przejdą do realizacji zadań praktycznych, najpierw według precyzyjnych wskazówek prowadzącego kurs, a następnie do wykonywania zadań indywidualnie. Wymagane oprogramowanie SQLServer 2008, Microsoft Visual Studio 2008 Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego „profIT – studia podyplomowe z zakresu IT” II. Sylwetka absolwenta Absolwent studiów podyplomowych „Programowanie na platformie Microsoft Visual Studio .NET” organizowanych przez Wydział Informatyki WSB-NLU pod patronatem firmy Microsoft jest przygotowany do pracy na stanowisku programisty złoŜonych aplikacji dla biznesu. Po zaliczeniu wszystkich kursów oferowanych w ramach studiów podyplomowych będzie mógł brać udział w fazie wyceny i projektowania systemów informatycznych, ale przede wszystkim w fazie ich realizacji. Absolwent będzie uŜywał najnowocześniejszych narzędzi do programowania aplikacji takich jak Microsoft Visual Studio 2008 (aplikacje pod Windows i aplikacje Internetowe) i SQLServer 2008. W ramach uŜywania narzędzi będzie dysponował wiedzą, która pozwoli mu uŜywać najnowszych technik wytwarzania oprogramowania takich jak Linq czy Entity Framework. III. Charakterystyka grupy docelowej Studia przeznaczone są dla informatyków, którzy chcą poszerzyć swoją wiedzę o najnowocześniejsze techniki programowania aplikacji biznesowych. Podczas studiów poznają Platformę Microsoft Visual Studio 2008 .NET (aplikacje Windows, ASP, Entity Framework) i zasady tworzenia biznesowych baz danych na SQLServer 2008. Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego