YoVDO

How to Code Like a Pro

Offered By: freeCodeCamp

Tags

Software Development Courses Liskov Substitution Principle Courses

Course Description

Overview

Enhance your coding skills with this comprehensive tutorial on professional programming practices. Learn essential tools and principles to elevate your code quality from expert Dylan Israel. Explore topics such as linting, effective variable usage, function optimization, proper commenting techniques, and the SOLID principles of object-oriented design. Dive deep into each SOLID principle, including Single Responsibility, Open-Closed, Liskov Substitution, Interface Segregation, and Dependency Inversion. Gain practical insights to write cleaner, more maintainable, and efficient code. Access accompanying slides and additional resources for TSLINT and ESLINT setup to further improve your coding environment.

Syllabus

Introduction.
Linting.
Variables.
Functions.
Comments.
SOLID Principles.
Single Responsibility Principle.
Open Closed Principle.
Liskov Substitution Principle.
Interface Segregation Principle.
Dependency Inversion Principle.


Taught by

freeCodeCamp.org

Related Courses

Implementing SOLID Principles in C# with .NET Core
Coursera Project Network via Coursera
Learning S.O.L.I.D. Programming Principles
LinkedIn Learning
Learning SOLID Programming Principles
LinkedIn Learning
Solid Principles (2023) for Software Design & Architecture
Udemy
The Latest PHP 7 - What's New in PHP 7.4
PHP UK Conference via YouTube