Latest Courses
Statistical Decision Making in Data Science with Case StudyCheck course
SQLite Studio Tutorial for beginnersCheck course
Editor X Masterclass - Build Amazing Websites | No CodingCheck course
C++ Intermediate to Advanced Course with ProjectCheck course
Algorithms in Python : Design Techniques And ApproachCheck course
Learn Advanced AI for Games with Behaviour TreesCheck course
Bootstrap Bootcamp (featuring Bootstrap 5)Check course
SQL Essentials - A Whole New Way of Learning SQL for Anyone!Check course
Unreal Engine 5: Blueprints for BeginnersCheck course
Azure Functions MasterclassCheck course
Statistical Decision Making in Data Science with Case StudyCheck course
SQLite Studio Tutorial for beginnersCheck course
Editor X Masterclass - Build Amazing Websites | No CodingCheck course
C++ Intermediate to Advanced Course with ProjectCheck course
Algorithms in Python : Design Techniques And ApproachCheck course
- 63% API in C#: The Best Practices of Design and Implementation

API in C#: The Best Practices of Design and Implementation

$12.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
8.7/10 (Our Score)
Product is rated as #30 in category C#

Learn how to design and implement types in C# so that the other developers won’t hate you when using one of the types developed by you. It means you are going to learn how to write code of the high quality: readable, understandable and reliable.

Improve your knowledge in object–oriented programming in the context of clean coding and building types of high quality.

Understand the characteristics of a well–designed type

Grasp the principles of the convenient API development

Write clean code, get rid of unpleasant smells

Learn about what exceptions are intended for and how to throw and catch them properly

Protect your types from the incorrect usage making them properly encapsulated.

Foundations of building object–oriented infrastructures

Despite the fact that C# is a very rich on features language, it’s very common to see poorly designed and implemented types in a real world. In fact, C# is one of the richest on features language among object–oriented languages in the world nowadays. But with great power comes great responsibility. It’s challenging to use all those features in a right way.

You probably have already heard the following well–known statement: most code sucks. Well, this course is all about how to produce code which doesn’t suck.

Instructor Details

I'm thankful enough for that I love what I do. I began my career as a postgraduate student participating in Microsoft ImagineCup contest. I've been working with .NET platform since 2003. I've been professionally architecting and implementing software for nearly 7 years, primarily based on .NET platform. I'm passionate about building rich and powerful applications using modern technologies. I'm a certified specialist in Windows Applications and Service Communication Applications by Microsoft. I'm one of the coordinators of the MSK.NET User Group in Moscow. If it's work, we try to do less. If it's art, we try to do more. - Seth Godin. What I can say is that software is my art.

Specification: API in C#: The Best Practices of Design and Implementation

Duration

3.5 hours

Year

2020

Level

All

Certificate

Yes

Quizzes

Yes

4 reviews for API in C#: The Best Practices of Design and Implementation

3.0 out of 5
0
1
2
1
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Shishpal Singh

    Only high level thing is here. It could be better if have some more example related API creation as well.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Muthukumar

    This Course and contents are good , way it was narrated was perfect.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Manvir Kaur

    Illogical and wastage of time

    Helpful(0) Unhelpful(0)You have already voted this
  4. Martin Noren

    I’m new to C# and liked this course. Pros: The pace is good In general, good topics and explanations Good examples Cons Sometimes a bit uneven with regards to what level the course is held on. Found some lectures, such as 14. Class VS Structure, 23. Implementing Dispose Pattern or Dealing with nulls module were too complicated to understand (apply in practise). Probably due to my knowledge level 😉

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    API in C#: The Best Practices of Design and Implementation
    API in C#: The Best Practices of Design and Implementation

    $12.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Reset Password
    Compare items
    • Total (0)
    Compare