C# Best Practices for Developers
Offered By: LinkedIn Learning
Course Description
Overview
Learn how to develop reliable, readable, and sustainable application code by following coding best practices with C#.
Syllabus
Introduction
- Welcome
- What you should know before watching
- Setting up the Development Environment
- Best practices defined
- When to use it
- Getting the team to follow
- Project setup overview
- Set up the business layer
- Running a unit test
- Class naming conventions and standards
- Field and property naming conventions
- Using constructors
- Unit testing constructors
- Namespaces
- Static classes
- Unit testing static classes
- Using a singleton
- Method overloading
- Unit testing without parameters
- Unit testing with parameters
- Method chaining
- Constants vs. read-only fields
- Using properties correctly
- Using properties demo
- Auto-implemented properties
- Auto-implemented properties demo
- Initializing objects
- Related objects needed once
- Related objects needed always
- Related objects needed sometimes
- Checking for null
- Using statement for efficiency
- Web and DB best practice resources
- Common design patterns as best practice
- Next steps
Taught by
Reynald Adolphe
Related Courses
Software Engineering for SaaSUniversity of California, Berkeley via Coursera MongoDB for Developers
MongoDB University Android: introducción a la programación
Universitat Politècnica de València via UPV [X] Extending SAP Products with SAP HANA Cloud Platform
SAP Learning Two Speed IT: How Companies Can Surf the Digital Wave, a BCG Perspective
École Centrale Paris via Coursera