Join Anton Delsink for an in-depth discussion in this video What you should know, part of Object Oriented Programming with C#.
- [Instructor] This course is Object-Oriented Programming with C#. Mainly by example. And so we will start with an idea, a use case, a requirement, a scenario, which we will implement using object-oriented features of C#. This means that you should already know the language of C# and the basic theory of object-oriented programming. To be well prepared for this class, do take a look at the other courses that is essential for making the most of this course.
In particular, there is a course on Programming Foundations for Object-Oriented Design. There is a course for C# Essentials. Specifically on the Syntax and the Syntax with Object-Orientation in C#. And there is a course on implementing object-oriented features. The course is called C# Object-Oriented Programming Tips and Tricks. So in terms of what you should know. I'm going to assume that you know the syntax of C#. The basic terminology of object-orientation and the notation of using object-oriented features in C#.
So let's get started with object-oriented programming in C#.
Author
Released
11/9/2018- Abstract classes
- Processing text with StreamReader
- IEnumerable and yield return
- Windows Forms controls
- Windows Forms with and without the designer
- Adding, organizing, and testing forms
- Creating classes
- Inheritance
Skill Level Intermediate
Duration
Views
Related Courses
-
Learning C# Algorithms
with Reynald Adolphe1h 28m Beginner -
Learning C#
with Alexander Zanfir3h 4m Beginner -
C# Object-Oriented Programming Tips and Tricks
with Jesse Freeman58m 39s Intermediate
-
Introduction
-
What you should know1m 10s
-
1. Theory vs. Practice
-
Theory vs. practice4m 17s
-
When a carpet is art11m 12s
-
Conclusion1m 34s
-
-
2. Examples from .NET
-
Introduction3m 20s
-
IEnumerable5m 48s
-
IEnumerable and foreach7m 39s
-
File.Open and .Close5m 18s
-
Keyword using5m 44s
-
IEnumerable and yield return7m 14s
-
Conclusion4m 35s
-
-
3. Examples from Windows UI
-
Introduction1m 57s
-
Windows Forms controls4m 12s
-
Application.Run and .Exit3m 29s
-
Inheriting from class Form3m 51s
-
Event handler for control3m 29s
-
Windows Forms MVC5m 41s
-
Adding and organizing forms6m 17s
-
WPF button and event handler3m 55s
-
Conclusion1m 56s
-
-
4. Examples from Board Games
-
Introduction3m 13s
-
Chess game events6m 4s
-
Chess game view4m 28s
-
Apply chess moves6m 30s
-
Update chess model6m 4s
-
Add chess pieces7m 30s
-
Create class ChessMove4m 17s
-
Invoke ChessMove.Try2m 57s
-
Summary of ChessMoves1m 7s
-
-
5. Examples from the Web
-
Introduction3m 4s
-
Write test for use case 13m 22s
-
Write test for use case 35m 17s
-
Implement Content.GetFeed4m 52s
-
Summary1m 17s
-
-
Conclusion
-
Next steps1m 13s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: What you should know