October 16, 2025, Thursday, 288

Csharp

From MJanik

(Difference between revisions)
Jump to: navigation, search
(Tasks)
Line 15: Line 15:
Zajęcia prowadzone są w środowisku Visual Studio Community, które można pobrać [https://www.visualstudio.com/downloads/ tutaj].  
Zajęcia prowadzone są w środowisku Visual Studio Community, które można pobrać [https://www.visualstudio.com/downloads/ tutaj].  
 +
<font color="blue">During laboratories we use Visual Studio Community environment, which can be downloaded from  [https://www.visualstudio.com/downloads/ here]. </font>
<font color="blue">During laboratories we use Visual Studio Community environment, which can be downloaded from  [https://www.visualstudio.com/downloads/ here]. </font>
Line 21: Line 22:
[https://forms.gle/ukdcHqgaRDGvBxa47 ANKIETA / FORM]
[https://forms.gle/ukdcHqgaRDGvBxa47 ANKIETA / FORM]
-->
-->
-
 
+
<!--
<font color="red">'''UWAGA: ZAJĘCIA ZACZYNAJĄ SIĘ OD 2 TYGODNIA SEMESTRU!'''</font><br/>
<font color="red">'''UWAGA: ZAJĘCIA ZACZYNAJĄ SIĘ OD 2 TYGODNIA SEMESTRU!'''</font><br/>
<font color="blue">'''CLASSES START FROM THE SECOND WEEK OF THE SEMESTER!'''</font>
<font color="blue">'''CLASSES START FROM THE SECOND WEEK OF THE SEMESTER!'''</font>
-
 
+
-->
<!--  
<!--  
== Bieżące wyniki - <font color="blue">RESULTS </font> ==
== Bieżące wyniki - <font color="blue">RESULTS </font> ==

Revision as of 11:17, 29 September 2025

Progamowanie Zaawansowane. Język C# Advanced Programming. C#

Prowadzący / Tutor :

dr inż. Małgorzata Janik

117d GF, malgorzata.janik@pw.edu.pl

Konsultacje: MS Teams.


Zajęcia prowadzone są w środowisku Visual Studio Community, które można pobrać tutaj.


During laboratories we use Visual Studio Community environment, which can be downloaded from here.


Regulamin

Maksymalna suma punktów do uzyskania to: 100
Składa się na nią:

  • 40 pkt - projekt (w trzech częściach, 10 pkt, 10 pkt, 20 pkt)
  • 60 pkt - praca na laboratorium (10*6 pkt)

Zaliczenie: >50 pkt
Uwaga: Aby przedmiot zaliczyć, należy również przekroczyć 50% punktów z projektu.


Tasks

Lecture 1 - Introduction.

Lecture 2 - Windows Forms. (Pong)

Lecture 3 - WPF .NET. (Duck shooting)

Lecture 4 - AOD .NET. (Databases)

Lecture 5 Task - C# Language (Measurements)

Lecture 6 Zadanie - Events (Publisher-Subscribers Paradigm)

Project I, Unity (M. Buczyński)

Lecture 8 - exceptions, delegates Func, Action (Delegates Example in Windows Forms)

Lecture 9 - Arrays and LINQ part 1

Lecture 10 - ASP.NET

Lecture 11 - Multithreading

Lecture 12 - Chat GPT sandbox

Project III



Additional:

1. ReSharper

2. GIT

3. operators, attributes