APLIKACJE INTERNETOWE
Celem zajęć jest stworzenie dynamicznego serwisu internetowego w oparciu o:
- HTML5 (m.in. DIV-y, tabelki, listy numerowane i wypunktowane)
- CSS3 (m.in. selektory, klasy, identyfikatory, hierarchia dziedziczenia)
- język skryptowy PHP (wprowadzanie danych poprzez formularz i praca na nich, m.in. rejestracja, logowanie, wirtualne zakupy)
- bazę danych mySQL (pobieranie informacji z bazy danych i wyświetlanie ich na stronie, wstawianie danych do bazy przez stronę)
Informacje o przedmiocie w USOSweb
SIECI KOMPUTEROWE
- Wprowadzenie do lokalnych sieci komputerowych oraz sieci rozległych
- Pojęcie sieci i jej składników (zasoby i usługi sieciowe, medium transmisyjne, protokoły komunikacyjne)
- Modele funkcjonowania sieci: ISO/OSI i TCP/IP
- Technologie sieciowe
- Trasowanie w sieciach komputerowych
- Protokoły warstwy transportu: TCP i UDP
- Planowanie sieci. Implementacja projektu sieci
- Konfiguracja podstawowych usług sieciowych
- Automatyczne adresowanie hostów (DHCP)
- Usługi nazewnicze (DNS)
- Instalacja i konfiguracja serwerów FTP i HTTP
- Zarządzanie zasobami sieci lokalnej
Informacje o przedmiocie w USOSweb
PROGRAMOWANIE OBIEKTOWE
Kurs programowania w języku C# prowadzony jest od podstaw, z wykorzystaniem środowiska programistycznego Visual Studio. Kurs ten składa się z trzech zasadniczych części: podstawy programowania w języku C# i na platformie .NET, programowanie obiektowe oraz tworzenie aplikacji okienkowych w oparciu o wzorzec MVC.
- Wprowadzenie do programowania
- Typy danych
- Zmienne
- Operatory
- Instrukcje sterujące
- Typ tablicowy
- Struktury danych
- Funkcje i ich argumenty
- Programowanie obiektowe
- Definicja klasy
- Konstruktor
- Własności, delegaty i zdarzenia
- Dziedziczenie
- Polimorfizm
- Programowanie komponentowe i wizualne
- Omówienie dostępnych kontrolek na platformie .NET dla aplikacji Windows Form
- Zastosowanie programowania obiektowego w programowaniu sterowanym zdarzeniami
- Tworzenie własnych kontrolek
- Tworzenie aplikacji z zastosowaniem bazy danych
Informacje o przedmiocie w USOSweb
BAZY DANYCH
Podstawowe informacje o konstrukcji relacyjnych baz danych. Pojęcia związane z teorią baz danych: relacje, bazy rozproszone, architekturą klient-serwer. Język SQL i jego wykorzystanie do tworzenia i zarządzania bazami.
Projektowanie i programowanie relacyjnych baz danych za pomocą narzędzi CASE na przykładzie Oracle SQL Developer Data Modeler i Oracle SQL Developer (diagramy ERD, programowanie perspektyw, procedur składowanych i wyzwalaczy). Język PL/SQL.
Administracja systemem zarządzania relacyjną bazą danych. Przegląd możliwości systemu do zarządzania i obsługi baz danych na przykładzie systemu Oracle.
Informacje o przedmiocie w USOSweb