Course detail

Programming .NET and C#

FEKT-XPC-MW5Acad. year: 2023/2024

Introduction to the .NET platform. Precompiled code. Platform independence, MSIL. Secure code. Web services. C# language: types, classes, structs, instances, attributes, properties and methods, inheritance, virtual methods, indexers, interfaces, overloading, abstract classes, events, delegates. GUI elements and graphics. Network applications, TCP/IP, communication. Network services. ADO.NET and database access, DataSet, DataReader. ASP.NET, forms, XML, IIS integration. Web services.

Language of instruction

Czech

Number of ECTS credits

5

Mode of study

Not applicable.

Entry knowledge

Programming ability

Rules for evaluation and completion of the course

Not applicable.

Aims

To obtain overall view of .NET technologies and its programming with C#
Ability to design and implement applications and distributed systems on the .NET platform.

Study aids

Not applicable.

Prerequisites and corequisites

Not applicable.

Recommended reading

Not applicable.

Classification of course in study plans

  • Programme BPC-AMT Bachelor's, any year of study, summer semester, elective
  • Programme BPC-IBE Bachelor's, any year of study, summer semester, elective
  • Programme BPC-TLI Bachelor's, any year of study, summer semester, elective

  • Programme MPC-AUD Master's

    specialization AUDM-ZVUK , any year of study, summer semester, elective

  • Programme MKC-TIT Master's, any year of study, summer semester, elective
  • Programme MPC-TIT Master's, any year of study, summer semester, elective
  • Programme MPC-KAM Master's, any year of study, summer semester, elective
  • Programme MPC-EVM Master's, any year of study, summer semester, elective
  • Programme MKC-EVM Master's, any year of study, summer semester, elective
  • Programme MPC-EEN Master's, any year of study, summer semester, elective
  • Programme MKC-EEN Master's, any year of study, summer semester, elective
  • Programme MKC-EKT Master's, any year of study, summer semester, elective
  • Programme MPC-EKT Master's, any year of study, summer semester, elective
  • Programme MPC-MEL Master's, any year of study, summer semester, elective
  • Programme MPC-SVE Master's, any year of study, summer semester, elective
  • Programme MPC-EAK Master's, any year of study, summer semester, elective

Type of course unit

 

Lecture

26 hours, optionally

Teacher / Lecturer

Exercise in computer lab

26 hours, compulsory

Teacher / Lecturer