Skip to playerSkip to main content
#ObjectOrientedProgramming #CSharp #Software #Engineering #Programming #Course
Hello everyone. My name is Furkan Gözükara, and I am a Computer Engineer Ph.D. Assistant Professor at the Software Engineering department.

In this course, starting from ground to the advanced level Object Oriented Programming concept and the C# programming language will be taught.

Object Oriented Programming Full Course with C# Playlist : https://www.youtube.com/playlist?list=PL_pbwdIyffsnH3XJb66FDIHh1yHwWC26I

GitHub repository of the Object Oriented Programming with C# course : https://github.com/FurkanGozukara/CSE215-2020-object-oriented-programming-with-cSharp

Discord channel link of the course : https://discord.gg/6Mrb8MwteQ
How to use Discord : https://youtu.be/AEwPtYiLvsQ

This course requires you to have fundamental knowledge about programming in C#. If you do not have, you can watch our Introduction to Programming with C# course playlist : https://www.youtube.com/playlist?list=PL_pbwdIyffskoSXySh0MdiayPJsBZ7m2o

In Lecture 1 the following topics are covered:

* How to install Microsoft Community Edition with which packages

* Public, private, protected and internal access modifiers

* How to compose a custom class

* How to use Random class to generate random numbers

* How to compose a library project, compose a DLL file and use that DLL file in another project

* What is method or function

* Difference between object-oriented programming and procedural programming

* Simple example of inheritance

* Difference of static and non-static classes and methods with examples

* Fields and properties of classes

* How to use the get and set method to manipulate properties of classes

* If, try and catch statements

* How to use dictionary class

* How to use stopwatch class to calculate the precise time

* Proper way of big string manipulation and slowness of string concatenation

* How to write the content of a dictionary to a file

* Simple string formatting examples

* How to use a counter to display progress in a simple way

If you want to start learning programming or develop your other Software Engineering related skills you can watch our below full courses:

[1] Introduction to Programming Full Course with C# playlist : https://www.youtube.com/playlist?list=PL_pbwdIyffskoSXySh0MdiayPJsBZ7m2o

[2] Object Oriented Programming Full Course with C# playlist : https://www.youtube.com/playlist?list=PL_pbwdIyffsnH3XJb66FDIHh1yHwWC26I

[3] Artificial Intelligence (AI) and Machine Learning (ML) Full Course with C# Examples playlist: https://www.youtube.com/playlist?list=PL_pbwdIyffskVschrADCL6KEnL_nqDtgD

[4] Software Engineering Full Course playlist : https://www.youtube.com/playlist?list=PL_pbwdIyffslgxMVyXhnHiSn_EWTvx1G-

[5] Security of Information Systems Full Course playlist : https://www.youtube.com/playlist?list=PL_pbwdIyffslM_o92NwkaUzD7C6Fekx26

[6] (Turkish) Bilgisayar Becerileri Tam Ders

Category

📚
Learning
Comments

Recommended