Companies Home Search Profile

C# Complete Beginner's Guide

Focused View

Saleh Zarei

11:25:54

60 View
  • 1.1 The Link to the checkmark icon used in the Introduction Video of this Section.html
  • 1. Introduction.mp4
    03:01
  • 2. What Will I learn From this Course.mp4
    00:38
  • 3.1 You Can Download and install Visual Studio Community Which is the Free Version of Visual Studio from this Link.html
  • 3. Visual Studio Installation.mp4
    00:56
  • 4. Info sheet.html
  • 1. First Things First!.mp4
    00:50
  • 2. History of C#.mp4
    01:13
  • 3. Write Your First Code!.mp4
    02:36
  • 4. Write And WriteLine Methods.mp4
    01:10
  • 5. Foreground And Background Color.mp4
    05:49
  • 6. Solution Explorer Windows.mp4
    00:15
  • 7. Info Sheet.html
  • 8. Write and WriteLine Examples.html
  • 9. Assignments Now its Your Turn!.html
  • 1. What is a programming language.mp4
    01:01
  • 2. What is Syntax.mp4
    00:53
  • 3. What is Compiler.mp4
    01:14
  • 1. Single-line Comments.mp4
    04:42
  • 2. Multi-line Comments.mp4
    00:47
  • 3. Info Sheet.html
  • 4. Comments Examples.html
  • 1. Your Feedback Matters!.html
  • 2. Defining Variables in C#.mp4
    04:57
  • 3. Why Do We Need Variables in Programming.mp4
    01:32
  • 4. Variable Declaration Tips.mp4
    01:59
  • 5. Info Sheet.html
  • 6. Variable Declaration Example.html
  • 7. Assignments Now its Your Turn!.html
  • 8. Guess The Output!.html
  • 1. Naming Rules.mp4
    02:38
  • 2. Naming Conventions.mp4
    01:52
  • 3. Guess The Correct Answer!.html
  • 4. Info Sheet.html
  • 1. Constant Values.mp4
    01:43
  • 2. Integral Data Types.mp4
    01:40
  • 3. Floating-point Data Types.mp4
    03:08
  • 4. Overview.mp4
    00:27
  • 5. Object Data Type.mp4
    03:19
  • 6. Data Types Min and Max Value.mp4
    00:50
  • 7. Data Types Default Keyword.mp4
    02:51
  • 8. Data Types Aliases.mp4
    00:47
  • 9. Data Types Var keyword.mp4
    02:36
  • 10. Data Types Default Values.mp4
    01:16
  • 11. Data Types Default Keyword.mp4
    00:32
  • 12. Should I Use var Everywhere.mp4
    00:49
  • 13. Do I Have To Memorize All the Data Types.mp4
    01:24
  • 14. Info Sheet.html
  • 15. Min, Max and Default Value Example.html
  • 16. Assignments Now its Your Turn!.html
  • 17. Guess The Correct Answer!.html
  • 1. Conversions Introduction.mp4
    00:18
  • 2. Implicit Conversions.mp4
    01:49
  • 3. Explicit Conversions.mp4
    02:41
  • 4. A Short Reminder!.mp4
    00:18
  • 5. Info Sheet.html
  • 6. Guess The Correct Answer!.html
  • 7. Assignments Now its Your Turn!.html
  • 1. Addition.mp4
    02:16
  • 2. Subtraction.mp4
    00:45
  • 3. Multiplication.mp4
    00:46
  • 4. Division.mp4
    02:12
  • 5. Modulus.mp4
    02:00
  • 6. Increment and Decrement.mp4
    01:48
  • 7. Visual Studio Themes.mp4
    00:36
  • 8. Postfix and Prefix.mp4
    03:51
  • 9. Operator Precedence.mp4
    02:42
  • 10. Challenge!.mp4
    04:22
  • 11. Info Sheet.html
  • 12. Guess The Output!.html
  • 13. Assignments Now its Your Turn!.html
  • 1. ReadLine Method.mp4
    04:55
  • 2. Parse Method.mp4
    06:13
  • 3. Convert Class.mp4
    02:00
  • 4. Pars Method Vs. Convert Class.mp4
    04:38
  • 5. Examples.mp4
    01:56
  • 6. Info Sheet.html
  • 7. Guess The Output!.html
  • 8. Assignments Now its Your Turn!.html
  • 1. DateTime Part 1.mp4
    03:55
  • 2. DateTime Part 2.mp4
    03:51
  • 3. Datetime Parse Method.mp4
    04:40
  • 4. DateTime DayOfWeek.mp4
    01:16
  • 5. Guess The Correct Answer!.html
  • 6. Assignments Now its Your Turn!.html
  • 1. string And char.mp4
    01:14
  • 1. Composite Formatting Introduction.mp4
    00:27
  • 2. String Concatenation Part 1.mp4
    01:40
  • 3. String Concatenation Part 2.mp4
    01:27
  • 4. Index.mp4
    06:36
  • 5. StringBuilder Class.mp4
    08:27
  • 6. Place Holders.mp4
    04:10
  • 7. String Interpolations.mp4
    02:03
  • 8. DateTime Formatting.mp4
    04:32
  • 9. Numeric Values Formatting.mp4
    06:17
  • 10. String.Format.mp4
    02:05
  • 11. Escape Sequences.mp4
    03:02
  • 12. IndexOf Method.mp4
    02:43
  • 13. LastIndexOf Method.mp4
    02:00
  • 14. ToLower Method.mp4
    00:38
  • 15. ToUpper Method.mp4
    00:38
  • 16. Insert Method.mp4
    02:44
  • 17. Remove Method.mp4
    02:24
  • 18. Replace Method.mp4
    01:20
  • 19. Trim Method.mp4
    01:57
  • 20. TrimEnd Method.mp4
    00:46
  • 21. TrimStart Method.mp4
    00:56
  • 22. Trim Method With Parameter.mp4
    01:15
  • 23. Substring Method.mp4
    02:11
  • 24. Challenge!.mp4
    01:16
  • 25. Guess The Correct Answer!.html
  • 26. Info Sheet.html
  • 27. Assignments Now its Your Turn!.html
  • 1. More About Operators.mp4
    06:28
  • 2. More About Initialization of Variables.mp4
    01:39
  • 1. Introduction.mp4
    01:05
  • 2. Visual Studio Debugger Tool.mp4
    13:22
  • 3. Continue Button.mp4
    02:01
  • 4. Another Advantage of Using VS Debugging Tool.mp4
    02:48
  • 1. Introduction.mp4
    02:06
  • 2. Boolean Data Type.mp4
    01:09
  • 3. Boolean Expressions.mp4
    05:34
  • 4. Strings Contains Method.mp4
    03:07
  • 5. Strings StartsWith Method.mp4
    01:18
  • 6. Strings EndsWith Method.mp4
    01:04
  • 7. Boolean Parse Method.mp4
    01:19
  • 8. Convert Class ToBoolean Method.mp4
    01:43
  • 9. If Statement Introduction.mp4
    06:44
  • 10. If Statement Double Equal Sign.mp4
    00:42
  • 11. If Statement true And false Keywords.mp4
    01:25
  • 12. If Statement Curly Braces.mp4
    01:01
  • 13. If Statement Example.mp4
    02:56
  • 14. Equality and Inequality Operators.mp4
    01:20
  • 15. Less Than And Greater Than Operators.mp4
    01:30
  • 16. Greater Than or Equal To and Less Than or Equal To Operators.mp4
    02:03
  • 17. Comparison Operators Example.mp4
    02:12
  • 18. Logical Operators AND and OR.mp4
    03:42
  • 19. Else If Explanation.mp4
    00:58
  • 20. Else If Example.mp4
    01:45
  • 21. TryParse Method.mp4
    03:12
  • 22. Nested If Statement.mp4
    02:46
  • 23. Switch Statement Explanation.mp4
    06:22
  • 24. Switch Statement Example.mp4
    06:06
  • 25. Switch Statement Unreachable Code Explanation.mp4
    01:35
  • 26. Challenge!.mp4
    02:02
  • 27.1 If And Switch-Case Example.txt
  • 27. Assignments Now its Your Turn!.html
  • 1. Comparing Two Dates.mp4
    01:02
  • 1. Why Do We Need Loops In Programming.mp4
    00:29
  • 2. For Loop Introduction.mp4
    05:55
  • 3. Scope of For Loops Variable.mp4
    01:31
  • 4. Changing The Counter Speed.mp4
    01:17
  • 5. For Loop Using Debugger Tool.mp4
    02:58
  • 6. Increasing and Decreasing Loops.mp4
    01:06
  • 7. Nested For Loops.mp4
    01:39
  • 8. Examples Displaying Five stars in Five Lines.mp4
    01:13
  • 9. Examples Displaying A Right Triangle.mp4
    01:10
  • 10. Examples Multiplication Table.mp4
    01:26
  • 11. An Infinite For Loop.mp4
    00:42
  • 12. While Loop Introduction.mp4
    02:38
  • 13. While Loop Using Debugger Tool.mp4
    02:00
  • 14. An Infinite While Loop.mp4
    00:33
  • 15. Do-While Explanation.mp4
    03:12
  • 16. While Loop Vs. Do-While Loop.mp4
    00:53
  • 17. Break Keyword.mp4
    01:11
  • 18. Continue Keyword.mp4
    01:52
  • 19. Info Sheet.html
  • 20. Guess The Correct Answer!.html
  • 21. Assignments Now its Your Turn!.html
  • 1. Exception and Exception Handling In Programming.mp4
    00:32
  • 2. Try-Catch block Introduction.mp4
    04:53
  • 3. Try-Catch block Exception.mp4
    00:58
  • 4. Try-Catch block Example.mp4
    01:35
  • 5. Try-Catch, Finally.mp4
    02:19
  • 6. Built-In Exception Classes.mp4
    01:42
  • 1. Arrays Introduction.mp4
    04:25
  • 2. Object Initialization.mp4
    02:53
  • 3. Optimizing Memory Usage in C# Arrays.mp4
    00:38
  • 4. Looping Through An Array.mp4
    04:15
  • 5. Arrays Changing The Value of An Element.mp4
    00:48
  • 6. Arrays IndexOf Method.mp4
    02:05
  • 7. Arrays Sort Method.mp4
    01:11
  • 8. Arrays Reverse Method.mp4
    00:47
  • 9. Arrays ForEach Method.mp4
    05:05
  • 10. Arrays Exists Method.mp4
    02:12
  • 11. String Split Method.mp4
    02:46
  • 12. Split Method Changing Delimiter Character.mp4
    00:45
  • 13. Arrays Two-Dimensional Arrays.mp4
    05:42
  • 14. Arrays Rank And Length.mp4
    01:00
  • 15. 2D Arrays Object Initialization.mp4
    01:29
  • 16. Arrays Printing The Elements.mp4
    02:04
  • 17. Arrays Jagged Arrays.mp4
    06:39
  • 18. Jagged Arrays Printing The Elements.mp4
    03:00
  • 19. Dictionary.mp4
    03:17
  • 20. Dictionary Duplicate Key Values.mp4
    00:37
  • 21. Dictionary Checking If A Key Exists.mp4
    01:07
  • 22. Dictionary Count of Key-Value Pairs.mp4
    00:25
  • 23. Dictionary Remove a Key-Value Pair.mp4
    00:44
  • 24. Dictionary Modifying An Element.mp4
    00:38
  • 25. Dictionary Clear Method.mp4
    00:35
  • 26. SortedList Introduction.mp4
    03:14
  • 27. SortedList Modifying An Element.mp4
    00:37
  • 28. SortedList Removing An Element.mp4
    00:45
  • 29. SortedList Clearing Elements.mp4
    00:52
  • 30. Foreach Loop Introduction.mp4
    04:02
  • 31. Foreach Loop Dictionary Example.mp4
    01:00
  • 32. Foreach Loop SortedList Example.mp4
    00:55
  • 33. Dictionary Vs. SortedList.mp4
    01:56
  • 34. Stack Introduction.mp4
    02:31
  • 35. Stack Displaying Elements.mp4
    00:32
  • 36. Stack Top Element.mp4
    01:06
  • 37. Stack Pop Element.mp4
    03:16
  • 38. Queue Introduction.mp4
    02:18
  • 39. Queue Displaying Elements.mp4
    00:50
  • 40. Queue Dequeue Elements.mp4
    01:20
  • 41. List Introduction.mp4
    02:51
  • 42. List Accessing Elements In The List Part 1.mp4
    01:27
  • 43. List Accessing Elements In The List Part 2.mp4
    00:59
  • 44. List Removing Elements Part 1.mp4
    00:44
  • 45. List Removing Elements Part 2.mp4
    00:34
  • 46. List Clear The Entire List.mp4
    00:19
  • 47. Conditions If A List Is Empty or Not.mp4
    00:37
  • 48. List Contains Method.mp4
    01:28
  • 49. List Clear Method.mp4
    00:52
  • 50. List IndexOf Method.mp4
    02:02
  • 51. List Sort Method.mp4
    01:26
  • 52. List Modifying An Element.mp4
    00:34
  • 53. List Insert Method.mp4
    01:44
  • 54. List InsertRange Method.mp4
    01:57
  • 55. Tuples Introduction.mp4
    02:09
  • 56. Tuples Accessing Elements.mp4
    01:11
  • 57. Tuples Items Part 1.mp4
    01:14
  • 58. Tuples Items Part 2.mp4
    00:47
  • 59. String Join Method.mp4
    02:48
  • 60. Challenge!.mp4
    01:39
  • 61. Info Sheet.html
  • 62. Guess The Correct Answer!.html
  • 63. Assignments Now its Your Turn!.html
  • 1. Building Application Tips.mp4
    04:40
  • 2. Overview Files In My .NET Solution.mp4
    03:55
  • 3. Properties Window.mp4
    00:28
  • 4. Compile-Time Vs. Runtime.mp4
    02:25
  • 1. OOP Introduction.mp4
    01:12
  • 2. Class In C# Introduction.mp4
    00:51
  • 3. Object In C# Introduction.mp4
    00:53
  • 4. Create A Class In C#.mp4
    05:11
  • 5. Class Vs. Entity.mp4
    05:20
  • 6. Public And Private Access Modifiers.mp4
    08:16
  • 7. Fields Vs. Variables.mp4
    03:34
  • 8. Properties.mp4
    16:15
  • 9. Getting A Better Understanding of Properties.mp4
    00:55
  • 10. Encapsulation In C#.mp4
    02:12
  • 11. Methods Introduction.mp4
    02:51
  • 12. Methods Calling Methods.mp4
    01:24
  • 13. Methods Return Type Part 1.mp4
    01:56
  • 14. Methods Return Type Part 2.mp4
    00:53
  • 15. Methods Input Parameters Part 1.mp4
    01:13
  • 16. Methods Input Parameters Part 2.mp4
    00:58
  • 17. The Lifecycle of A Variable.mp4
    00:52
  • 18. Named Parameters.mp4
    01:26
  • 19. Methods Example.mp4
    02:19
  • 20. Throw Keyword.mp4
    02:50
  • 21. Classes Constructor Part 1.mp4
    06:59
  • 22. Classes Constructor Part 2.mp4
    00:56
  • 23. Classes Destructors And GC.mp4
    03:56
  • 24. Static Keyword.mp4
    04:09
  • 25. Static Class.mp4
    02:24
  • 26. Static Class Constructor.mp4
    02:53
  • 27. Static Members Accessibility.mp4
    02:05
  • 28. Static Class Example.mp4
    02:11
  • 29. This Keyword.mp4
    01:50
  • 30. Stack and Heap Memory.mp4
    07:16
  • 31. Value Types And Reference Types.mp4
    04:07
  • 32. Stack And Heap Example.mp4
    03:06
  • 33. Default Values For Properties.mp4
    01:33
  • 34. ReadOnly Members Part 1.mp4
    03:08
  • 35. ReadOnly Members Part 2.mp4
    01:13
  • 36. ReadOnly Members Part 3.mp4
    00:54
  • 37. Mutable And Immutable.mp4
    04:02
  • 38. Primitive And Non-Primitive Types.mp4
    05:11
  • 39. Classes Nested Class.mp4
    05:52
  • 40. Constructor Overloading.mp4
    04:28
  • 41. Local Functions.mp4
    04:40
  • 42. Ref Keyword.mp4
    04:54
  • 43. Out Keyword.mp4
    03:38
  • 44. Scope Levels.mp4
    02:02
  • 45. Method Overloading Introduction.mp4
    07:15
  • 46. Method Overloading Example.mp4
    01:19
  • 47. Classes Partial Classes.mp4
    04:32
  • 48. Interfaces Introduction.mp4
    04:24
  • 49. Interfaces Example 1-2.mp4
    06:26
  • 50. .NET Evolution.mp4
    01:45
  • 51. Create A Project Using .NET.mp4
    01:01
  • 52. Default Interface Methods.mp4
    01:53
  • 53. OOP Tips Classes.mp4
    04:30
  • 54. Classes Implementing Multiple Interfaces.mp4
    01:11
  • 55. Interfaces Example 2-2.mp4
    02:14
  • 56. Inheritance Part 1.mp4
    02:24
  • 57. Inheritance Part 2.mp4
    00:43
  • 58. Inheritance Part 3.mp4
    00:59
  • 59. Protected Access Modifier.mp4
    03:44
  • 60. Inheritance Part 4.mp4
    00:35
  • 61. Virtual And Override Keywords.mp4
    01:56
  • 62. Inheritance Example.mp4
    03:02
  • 63. Base Class Constructor Part 1.mp4
    03:20
  • 64. Base Class Constructors Part 2.mp4
    02:30
  • 65. Inheritance Key Benefits of Inheritance.mp4
    01:21
  • 66. Abstract Classes Introduction.mp4
    04:10
  • 67. Abstract Classes Properties Part 1.mp4
    01:36
  • 68. Abstract Classes Properties Part 2.mp4
    01:35
  • 69. Abstract Classes Example 1-2.mp4
    03:22
  • 70. Abstract Classes Example 2-2.mp4
    04:10
  • 71. Abstract Classes Vs. Interfaces.mp4
    01:31
  • 72. Polymorphism Explanation.mp4
    03:18
  • 73. Polymorphism Example.mp4
    02:31
  • 74. Sealed Classes Introduction.mp4
    04:37
  • 75. Sealed Classes Key Points.mp4
    01:24
  • 76. Enum In C#.mp4
    05:19
  • 77. Structs Part 1.mp4
    03:16
  • 78. Structs Part 2.mp4
    01:26
  • 79. Structs Part 3.mp4
    01:22
  • 80. Namespace.mp4
    03:37
  • 81. Info Sheet.html
  • 82. Guess The Correct Answer!.html
  • 83.1 Examples.rar
  • 83. Assignments Now its Your Turn!.html
  • 1. Thank You!.mp4
    01:46
  • Description


    We've designed the course with your needs in mind | Smooth Learning Experience | Learn Faster And Easier!

    What You'll Learn?


    • Understanding The Fundamentals of C# Programming
    • Object Oriented Programming Essentials
    • Working With Different Data Types In C#
    • Understanding Conditional Statements
    • Understanding How to Work With Arrays And Collections And Working With Their Important Methods
    • Learning How To Work With Visual Studio Debugging Tool
    • Working With Abstract, Sealed, Static And Regular Classes
    • Understanding The Meaning of Inheritance And Polymorphism In C#
    • Creating Methods

    Who is this for?


  • Students
  • Beginner C# Developers
  • Those who are eager to develop programs in the future with C# language
  • Aspiring programmers who want to kickstart their coding journey with a strong foundation in C#.
  • Those who want to learn C# faster and easier
  • Those who are tired of watching long training videos!
  • What You Need to Know?


  • A Computer / Laptop And Passion For Learning!
  • No prior programming experience is required for this course. We'll start with the basics.
  • More details


    Description

    C# Complete Beginner's Guide


    Welcome to the “C# Complete Beginner's Guide” online course! Whether you're an aspiring programmer, or simply curious about the world of coding, this course is designed to take you on a transformative journey through the powerful realm of C# programming.


    Why C#?

    C# is a versatile programming language that can be used for a wide range of applications. It's commonly used for developing desktop applications, web applications, mobile apps, games, and more. C# is widely used in the software industry, especially for developing enterprise-level applications. Learning C# can open up job opportunities in various domains.


    Course Overview:

    In this comprehensive course, we will guide you step by step from the fundamentals of C# programming to more advanced topics that will elevate your coding prowess. By the end of the course, you'll have the confidence to dive into the development world.


    What You'll Learn and how you'll begin your journey:


    1. Introduction to C#

    2. Basic Syntax

    3. Comments

    4. Variables in C#

    5. Naming Rules

    6. Conversions

    7. Operators in C#

    8. Handling The user input

    9. DateTime in C#

    10. Strings

    11. Debugging

    12. Conditions And Conditional Statements

    13. Loops in C#

    14. Exceptions

    15. Arrays And Collections

    16. Building Application Tips

    17. Object Oriented Programming 


    Why Choose This Course?

    Smooth Learning Experience:

    At C# Complete Beginner's Guide! we prioritize your learning experience. We've designed the course with your needs in mind, ensuring that every step you take is enjoyable and fulfilling. this user-friendly platform and intuitive navigation will make your learning journey smooth and hassle-free. Say goodbye to confusion and hello to a seamless learning experience!

    Short Videos:

    We understand that your time is precious, which is why our course features concise and engaging videos. Each topic is broken down into bite-sized videos that are easy to digest. No more long lectures that leave you overwhelmed. Our short videos allow you to absorb information at your own pace while still getting a comprehensive understanding of the subject.

    Assignments:

    Learning by doing is a fundamental principle of our course. With our thoughtfully designed assignments, you'll have the opportunity to apply what you've learned and deepen your understanding. These assignments are not just tasks; they're valuable opportunities for hands-on learning and skill development. Plus, they'll help you track your progress and see how far you've come!"


    Who Can Benefit?

    • Aspiring programmers who want to kickstart their coding journey with a strong foundation in C#.

    • Students

    • Those who are eager to develop programs in the future with C# language

    • Those who want to learn C# faster and easier

    • Those who are tired of watching long training videos!


    Prerequisites:

    No prior programming experience is required for this course. We'll start with the basics. A passion for learning and a commitment to practice are all you need to succeed in mastering C# programming.

    Enroll Today:

    Are you ready to unlock the world of C# programming? Enroll today and embark on a transformative journey that will empower you to create applications in the future. Join us now and take the first step towards becoming a C# developer!

    Who this course is for:

    • Students
    • Beginner C# Developers
    • Those who are eager to develop programs in the future with C# language
    • Aspiring programmers who want to kickstart their coding journey with a strong foundation in C#.
    • Those who want to learn C# faster and easier
    • Those who are tired of watching long training videos!

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category

    C#

    I am a passionate and experienced .NET developer with a deep love for crafting innovative software solutions. With a strong foundation in computer science and a keen eye for detail, I strive to create efficient and elegant applications that deliver exceptional user experiences. My journey in the world of programming began with a curiosity that has now evolved into a rewarding career.I have extensive experience in developing Desktop and Mobile Apps, starting from scratch and taking them all the way to completion. My client-centered approach includes active listening to thoroughly understand their needs and concerns. I then present one or more viable technical solutions and oversee the project from start to finish.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 282
    • duration 11:25:54
    • Release Date 2023/09/10