Learn C#.Net Core With Real World Examples

C# with .Net Framework, .Net Core And .Net Standard Libraries. Inheritance, Polymorphism, dlls, Collections with LINQ...

4.53 (2643 reviews)
Udemy
platform
English
language
Programming Languages
category
instructor
Learn C#.Net Core With Real World Examples
36,480
students
9 hours
content
Sep 2018
last update
$79.99
regular price

What you will learn

Understand the foundations of the C# Programming language

Create applications that run in the console

Write logic using conditions and loops

Understand Objects,Classes and Methods

Understand inheritance

Understand static and dynamic polymorphism

Why take this course?

🎉 **Course Title:** Learn C#.Net Core with Real World Examples 🎓 **Headline:** Master C# with .NET Framework, .NET Core And .NET Standard Libraries - Inheritance, Polymorphism, DLLs, Collections with LINQ... and much more! --- **Hey! Programming Newbie? This Course is for YOU!** 👋 <p><strong>Question:</strong> Hey! I am new to programming and I don’t know C Language, Can I take this course?</p> <p><strong>Answer:</strong> Absolutely! You've found the perfect starting point. This course is designed for beginners. Even if you're not familiar with C programming language, we've got you covered. We'll begin with the basics like understanding integers, strings, and performing simple calculations.</p> <p>As we progress, we'll dive into more complex concepts using conditional statements and loops, which will prepare you for the exciting world of object-oriented programming (OOP). By the end of this course, you'll confidently tackle any programming challenge, including those in OOP.</p> <p>Here's a sneak peek at what we'll cover:</p> <strong><u>Course Outline:</strong></u> 1. **Basic Programming In C# - Control Structures** 🛠️ - Introduction to DLLs, EXEs, and Getting Started with VS2017 + Debugging (51:25) - Data Types, Control Structures (Conditions, Switch Case, and Loops), Arrays, ForEach, Structures, and Variable Types (var Vs dynamic) (49:28 + 57:27) 2. **Basic Object Oriented Programming** 🏗️ - Classes, Objects, Fields, Methods, Constructors, and Properties (44:40) - Constructors Overloading, 'this' keyword, Method Overloading, Advanced Properties (AutoProperties), Static Feild, Constructor, Property, Method, Class (32:44 + 43:06) - Namespaces and Using .NETStandardLibrary (43:06) 3. **Advanced Object Oriented Programming** 🚀 - Inheritance, base keyword, and Method Overriding (53:01) - SealedMethodsAndSealedClasses (12:21) - AbstractMethod, AbstractClass, Runtime Polymorphism (34:35) - Interfaces, PartialClasses, Collection Classes, LINQ (37:26) - Exception Handling and Assignment (26:01) --- Join us on this journey to master C# with .NET Framework, .NET Core, and .NET Standard Libraries. You'll learn through real-world examples that will not only teach you the theory but also how to apply it in practice. 🌟 Whether you're a beginner or looking to advance your skills, this course is structured to guide you step by step, ensuring you grasp each concept before moving on to more complex topics. By the end of this course, you'll have a solid understanding of C# programming and be equipped with the tools to tackle real-world coding challenges. Enroll now and embark on your path to becoming a proficient C# developer! 🚀💻

Our review

--- **Overview of the Course** The global rating for this course stands at an impressive **4.53**, with all recent reviews being consistently positive. The majority of students have found the course to be highly beneficial, particularly commending the teaching style of the instructor, Manzoor. The reviews highlight the clarity and real-world applicability of the examples and explanations provided. **Pros:** - **Effective Teaching Method**: Manzoor's approach to teaching programming, especially C#, has been praised as exemplary by many students. - **Clear and Understandable Content**: The explanations are lauded for being clear, concise, and easy to understand, which is particularly helpful for beginners. - **Real-World Examples**: The course incorporates real-world examples that make learning more relatable and easier to grasp. - **Focus on Fundamentals**: The course seems to cover the basics of object-oriented programming (OOP) and the .Net Framework, making these complex concepts simple to understand. - **Quick Pace Learning**: Some students have found the pace at which concepts are explained to be so efficient that they have increased the playback speed to better comprehend the material without losing out on information. - **Engaging Content**: The content is engaging and has been described as being enjoyable to learn from, with several students expressing their enthusiasm for the learning process. - **Comprehensive Explanation**: Every single topic within the course is explained in great detail, which is appreciated by learners. - **Positive Learning Experience**: The overall sentiment indicates that this course has provided a positive and enriching learning experience. **Cons:** - **Audio Quality Issues**: Some students have reported poor audio quality, suggesting that the use of tools like Adobe Enhance or captions would improve comprehension. - **Incomplete Coverage**: A few reviews mention that the course does not cover all aspects of C#, such as events in C#, and some feel that there are missing concepts. - **Language Barrier**: For non-English speakers, the absence of accurate subtitles has been a challenge, as some subtitles provided seem to be phonetic and thus not always accurate. - **Pacing Issues**: One student felt overwhelmed due to the instructor's pace, which was perceived as too slow at certain points and too fast at others, leading to the need to fast forward through content that wasn't immediately relevant. - **Lack of Exercises**: A couple of students have pointed out that there could be more exercises within the course to reinforce learning. - **Course Scope**: Some learners have indicated that while they found the course valuable, it does not fully cover .NET Core, which is an expectation for a course with that title. **Additional Notes:** - **Experience Level**: The course seems to cater well to beginners and those with some programming experience, as evidenced by the positive feedback from learners at different levels. - **Supplemental Material**: It is suggested that adding more topics on .NET Core or providing supplementary material for advanced programmers could enhance the value of the course for a broader audience. - **Technical Improvements**: The recommendations for audio enhancement and the removal of background noise are technical suggestions to potentially improve student satisfaction. In summary, this course is highly recommended for its clear teaching style and comprehensive explanation of C# and the .Net Framework. However, students should be aware of the occasional audio quality issues and incomplete coverage of certain topics within the course. With some technical improvements and additional content, this course could offer an even more rounded learning experience for those interested in C# and .NET development.

Charts

Price

Learn C#.Net Core With Real World Examples - Price chart

Rating

Learn C#.Net Core With Real World Examples - Ratings chart

Enrollment distribution

Learn C#.Net Core With Real World Examples - Distribution chart

Related Topics

185678
udemy ID
3/20/2014
course created date
5/26/2019
course indexed date
Bot
course submited by