OPF:INMNPTPO The Technology of Programming - Course Information
INMNPTPO The Technology of Programming
School of Business Administration in KarvinaSummer 2020
- Extent and Intensity
- 2/1/0. 4 credit(s). Type of Completion: zk (examination).
- Teacher(s)
- Ing. Radomír Perzina, Ph.D. (lecturer)
Ing. Radomír Perzina, Ph.D. (seminar tutor) - Guaranteed by
- Ing. Radomír Perzina, Ph.D.
Department of Informatics and Mathematics – School of Business Administration in Karvina
Contact Person: Ing. Jan Górecki, Ph.D. - Timetable
- Thu 9:45–11:20 A423
- Timetable of Seminar Groups:
- Prerequisites (in Czech)
- FAKULTA(OPF) && TYP_STUDIA(N) && FORMA(P)
- Course Enrolment Limitations
- The course is only offered to the students of the study fields the course is directly associated with.
The capacity limit for the course is 10 student(s).
Current registration and enrolment status: enrolled: 0/10, only registered: 0/10 - fields of study / plans the course is directly associated with
- Managerial Informatics (programme OPF, N_SYSINF)
- Course objectives (in Czech)
- Cílem předmětu Technologie programování je seznámit studenty s moderními technikami tvorby programového vybavení, zejména s objektově orientovaným programováním, s využíváním knihoven a systémových zdrojů. Důraz je kladen na praktické zvládnutí středně obtížných programů.
- Syllabus (in Czech)
- 1. Význam prostředí .NET, jazyka C#
2. Architektura prostředí .NET
3. Programování v prostředí .NET
4. Základy jazyka C#
5. Objektový model jazyka C#
6. Událostmi řízené programování v jazyce C#
7. Komponenty prostředí .NET
8. Tvorba vlastních komponent v prostředí .NET
9. Přístup k datům v prostředí .NET
10. Použití XML v prostředí .NET
11. Tvorba aplikací a sestavení v prostředí .NET
12. Lokalizace a tvorba vícejazyčných aplikací
13. Praktické vytvoření aplikace středního rozsahu
1. Význam prostředí net, jazyka C#, jejich historie, hlavní principy.
2. Architektura prostředí .NET, CLR (Common Language Runtime), nezávislost na platformě.
3. Programování v prostředí .NET - interoperabilina jazyků, automatická správa paměti a přísná typizace dat, sestavení (assemblies), jazyk C# jako nativní jazyk .NET.
4. Základy jazyka C# - proměnné, datové typy, řízení toku, struktura pogramu, operátory, metody, jmenné prostory.
5. Objektový model jazyka C# - třídy, struktury, rozhraní, dědičnost, konsturktory, destruktory, vlastnosti, přetěžování metod a operátorů.
6. Událostmi řízené programování v jazyce C# - Delegáti, utálosti, zpracování výjímek, atributy.
7. Komponenty prostředí .NET ? použití vizuálních komponent prostředí .NET, formuláře, ovládací prvky.
8. Tvorba vlastních komponent v prostředí .NET ? tvorba nových komponent, rozšíření funkcionality stávajícíh komponent.
9. Přístup k datům v prostředí .NET ? ADO.NET, připojení k databázi a datovým zdrojům, DataSet.
10. Použití XML v prostředí .NET ? XML jako datový zdroj .NET, čtení a zápis datových proudů XML, serializace, deserializace objektů.
11. Tvorba aplikací a sestavení v prostředí .NET ? tvorba sestavení a jejich použití při vytváření aplikací.
12. Lokalizace a tvorba vícejazyčných aplikací ? principy lokalizace aplikací a sestavení na platformě .NET, použití nástrojů pro lokalizaci.
13. Praktické vytvoření aplikace středního rozsahu.
- 1. Význam prostředí .NET, jazyka C#
- Literature
- required literature
- KAČMÁŘ D. Programujeme .NET aplikace ve Visual Studiu .NET. Computer Press. ISBN 8072265695. info
- recommended literature
- NAGEL Ch. C# 2005 Programujeme profesionálně. Computer Press, 2006. ISBN 805100855. info
- NAGEL, Ch., et al. Professional C# 2005. Indianapolis: WROX ? Wiley Publishing, Inc., 2006. ISBN 0-7645-7534-1. info
- RIORDAN R. Microsoft ADO ADO.NET Krok za Krokem. Mobil Media, Praha, 2002. info
- SHARP J., JAGGER J. Microsoft Visual C# .NET Krok za Krokem. Mobil Media, Praha, 2002. info
- POKORNÝ J. Úvod do .NET FRAMEWORK. Computer Press, 2002. ISBN 8086593169. info
- Teaching methods
- Skills demonstration
Seminar classes - Assessment methods
- Grade
- Language of instruction
- Czech
- Further comments (probably available only in Czech)
- The course can also be completed outside the examination period.
- Teacher's information
Activity Difficulty [h] Ostatní studijní zátěž 41 Přednáška 26 Seminář 13 Zkouška 40 Summary 120
- Enrolment Statistics (recent)
- Permalink: https://is.slu.cz/course/opf/summer2020/INMNPTPO