The course "C# Starter. Procedural Programming" is focused primarily on those who have never programmed or has a indirect relation to programming.
You do not need any previous training to take this course. All you have to do is to be a confident user of a personal computer. And of course a desire to learn C# from scratch.
In this course you will learn the basics of procedural programming. Or, as it is also called - algorithmic programming. These simple concepts, "procedural" or "algorithmic programming," refer to programming using the most basic constructs of the C# language.
A programming language construct is simply a combination of certain words and signs that are available in C#. It is by using these combinations of C# words and characters that you will learn how to write computer programs.
In this course you will understand why these constructs are called procedural or algorithmic.
You will see that C# is such an easy and straightforward programming language that you won't need to put in any special effort to learn it!
So, are you ready to start learning the C# programming language? Then I wish you an enjoyable and productive learning experience. Enjoy your studies and have fun with it! Let everything work out for you!
At the end of the course you will learn how to:
Create a complete application that performs some useful calculations.
Use all the necessary rules to create clean, beautiful code for your program.
Understand the principles of number systems and mathematical logic in programming.
Understand the structure and mechanisms of working with variables and constants of different types.
Handle numeric and string variables and perform variable conversions.
Use conditional constructs, loops and other code blocks when creating programs.
Be able to work with one-dimensional and multidimensional arrays in code using loops.
To understand and be able to apply in practice the work with functions and procedures.
Understanding of recursion and recursive method calls.
The course "Procedural Programming in C#" is intended primarily for those who have never done programming or is indirectly related to programming. In this course you will understand why these constructs are called procedural or algorithmic. You will see that C# is such an easy and straightforward programming language that you won't need to put any special effort into it! So, are you ready to start learning the C# programming language? Then I wish you an enjoyable and productive learning experience. Enjoy your studies and have fun with it!
Duration: 28 hours 49 hours
LIST OF LESSONS:
0. Preface: 0:04:16
1. Introduction to C# 1:05:44
2. First program 0:24:26
3. Comments 0:20:28
4. Console 0:49:57
5. Algorithm 0:53:46
6. Variables 0:33:01
7. Machine math 0:19:00
8. Number systems 0:42:05
9. Mixed number systems 0:30:56
10. The technical meaning of variable 0:21:12
11. Using Numeric Variables 1:03:43 12.
12. Operations on numeric variables 1:07:48 13.
13. Arithmetic operators 0:53:43
14. String variables 0:48:43
15. Operations with string variables 1:04:11
16. Logic values and comparison operations 0:25:39
17 .Logic operators 1:06:15
18. Bit operations 0:34:52
19. Rules for creating variables 0:46:20
20. Areas of visibility of variables 0:23:36
21. Vulnerability windows 0:52:46
22. Operators checked and unchecked 0:40:53
23. Constants 0:25:52
24. Branching 0:43:02
25. Complexity and imaginary actions 0:38:37
26. Multiple branching 0:36:13
27. Switch 0:21:46
28. Ternary operator 0:40:05
29. WHILE loop 1:11:14
30. Arrays 0:56:17
31. Array operations 0:22:45
32. FOR loop 0:11:38
33. Two-dimensional arrays 1:04:02
34. Three dimensional arrays 0:21:44
35. Four dimensional arrays 0:13:04
36. Toothed arrays 0:53:07
37. Methods 0:55:54
38. Parameters of methods 0:43:37
39. Rules of use of methods 0:35:18
40. Recursion 0:47:11
41. GOTO 0:34:26
42. DotNet 0:40:42