- January 01, 2022
- Nikolay Kostov (Nikolay.IT)
Video lecture about operators and expressions in the C# programming language.
The video is recorded in 2014 in a training I was delivering in Bourgas, Bulgaria.
Topics covered:
- Operators in C# and Operator Precedence
- Arithmetic Operators
- Logical Operators
- Bitwise Operators
- Comparison Operators
- Assignment Operators
- Other Operators
- Implicit and Explicit Type Conversions
- Expressions
Read More
- December 19, 2021
- Nikolay Kostov (Nikolay.IT)
Video lecture about data types in the C# programming language.
The video is recorded in 2014 in a training I was delivering in Bourgas, Bulgaria.
Topics covered:
- Primitive Data Types
- Integer
- Floating-Point / Decimal Floating-Point
- Boolean
- Character
- String
- Object
- Declaring and Using Variables
- Identifiers
- Declaring Variables and Assigning Values
- Literals
Read More
- December 12, 2021
- Nikolay Kostov (Nikolay.IT)
Video lecture about introduction to the .NET Framework.
The video is recorded in 2014 in a training I was delivering in Bourgas, Bulgaria.
Topics covered:
- What is Computer Programming?
- Your First C# Program
- What is .NET Framework?
- What is Visual Studio?
Read More
- November 03, 2021
- Nikolay Kostov (Nikolay.IT)
Lecture about the 25 reasons why C# is the perfect first programming language. The video is recorded in 2019 in Bulgarian as part of the "Career orientation days" event in SoftUni.
The 25 reasons:
- #1 – C# is great for beginners
- #2 – C# is great for advanced devs
- #3 – C# is one of the most popular languages (easy to find a job)
- #4 – C# developers are very well paid
- #5 – C# is modern and powerful
- #6 – StackOverflow is created using C#
- #7 – C# has a great community
- #8 – C# has great documentation
- #9 – Visual Studio – The best IDE
- #10 – C# is backed by Microsoft
- #11 – .NET Core is cross-platform
- #12 – C# and .NET are fast
- #13 – C# and .NET are open sourced
- #14 – C# is enterprise proven
- #15 – C# for Desktop (WinForms, UWP, WPF, Windows Store, MAUI)
- #16 – C# for Web (ASP.NET Core, MVC, WebForms, Pages, SignalR, WebAPI)
- #17 – Blazor – C# in the Browser!
- #18 – Internet of Things? ARM? – Yes!
- #19 – Cloud? – Microsoft Azure
- #20 – C# for Machine Learning (ML.NET, Azure Machine Learning, Cognitive Services, etc.)
- #21 – Mobile Applications? – Xamarin
- #22 – 2D/3D Games? VR? – Unity
- #23 – NuGet – 280,000+ libraries
- #24 – C# is a multi-paradigm language
- #25 – C# has a great future
Read More
- November 01, 2021
- Nikolay Kostov (Nikolay.IT)
Lecture about security vulnerability testing. The video is recorded in 2014 in Bulgarian as part of the Quality Assurance (QA) course.
Topics covered:
- Security Vulnerability Testing – Main Concepts
- Characteristics of a Secure Software
- Threat Modeling
- Popular Software Attacks
- Tools for Security Testing
Read More