November 10, 2024, Sunday, 314

Csharp

From MJanik

(Difference between revisions)
Jump to: navigation, search
(Tasks)
Line 49: Line 49:
[http://www.if.pw.edu.pl/~majanik/data/Csharp/2020/Wyklad2-CSharp-2020.pdf Lecture 2] - Windows Forms. (Pong)
[http://www.if.pw.edu.pl/~majanik/data/Csharp/2020/Wyklad2-CSharp-2020.pdf Lecture 2] - Windows Forms. (Pong)
-
[http://www.if.pw.edu.pl/~majanik/data/Csharp/2018/Wyklad3-CSharp-2018.pdf Lecture 3] - WPF .NET. (Duck shooting)
+
[http://www.if.pw.edu.pl/~majanik/data/Csharp/2020/Wyklad3-CSharp-2020.pdf Lecture 3] - WPF .NET. (Duck shooting)
[http://www.if.pw.edu.pl/~majanik/data/Csharp/2019/Wyklad4-CSharp-2019.pdf Lecture 4] - ASP .NET. (Gallery)
[http://www.if.pw.edu.pl/~majanik/data/Csharp/2019/Wyklad4-CSharp-2019.pdf Lecture 4] - ASP .NET. (Gallery)

Revision as of 11:23, 26 October 2020

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.


ANKIETA / FORM


UWAGA: ZAJĘCIA ZACZYNAJĄ SIĘ OD 2 TYGODNIA SEMESTRU!

CLASSES START FROM THE SECOND WEEK OF THE SEMESTER!



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 - ASP .NET. (Gallery)

Lecture 5 - AOD .NET. (Databases)

Project I, Unity (M. Buczyński)

Lecture 7 Task - C# Language (Measurements)

Lecture 8 Task , Task.PL - Events (Publisher-Subscribers Paradigm)

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

Lecture 10 - Arrays and LINQ part 1

Project II

Lecture 11 part 2 - LINQ part 2 - SQL statements

Lecture 12 - Multithreading

Project III


Additional:

1. ReSharper

2. GIT

3. operators, attributes