4.29 sur 5
4.29

Programmation orientée objet pour débutant en C# et .NET Core

Apprenez les bases de la programmation orientée objet (POO) en C# et .NET Core avec des exemples clairs d'un vrai professionnel.
Compréhension globale de ce que sont les programmes et pourquoi même utiliser la programmation orientée objet
4 piliers principaux de la programmation orientée objet
Des exemples terre à terre pour vous permettre de bien comprendre chaque concept
Comment utiliser chaque pilier de la programmation orientée objet dans votre propre projet

La programmation orientée objet (POO) ne fait que sembler inutilement complexe. Ce n’est pas complexe. Dans ce cours, je veux vous emmener dans un voyage où je vous montre, dans des exemples simples et succincts, comment fonctionne la programmation orientée objet (POO). Plus précisément, je vous montre comment fonctionne la programmation orientée objet (OOP) en C# et .NET Core.

Je n’utiliserai pas un jargon universitaire déroutant afin de paraître intelligent ou de passer sous silence les détails. trop vite pour vous laisser dans le noir. Je serai là avec vous à chaque étape du chemin jusqu’à ce que vous compreniez pleinement ce qu’est la programmation orientée objet (POO). Vous découvrirez également C# et .NET Core.

Maintenant, une question que vous pourriez avoir est Pourquoi apprendre la programmation orientée objet (POO) ? Excellente question et la réponse est l’argent. C’est de l’argent correct. La programmation orientée objet (POO) en bref vous apprend à organiser votre programme de manière à le rendre maintenable, évolutif et lisible. Ce sont les principaux aspects pour lesquels vous êtes payé en tant que développeur de logiciels ou développeur Web.

Regardons maintenant quelques chiffres. Les développeurs .NET (et plus particulièrement C# (C Sharp)) gagnent entre 80K et 100K+ (évidemment, la plage dépend de l’endroit où vous résidez), mais le fait est que C# (C Sharp) n’est pas seulement une compétence précieuse mais un outil rentable un aussi.

Maintenant, le marché est plein de gens qui changent d’autres majors pour se lancer dans le développement de logiciels ou le développement Web, mais le problème est que ce sont des codeurs maladroits. La raison en est que… comme vous l’avez déjà deviné : ils ne savent pas comment écrire du code maintenable, évolutif et lisible. En apprenant la programmation orientée objet (OOP), vous vous différenciez d’un océan de développeurs et vous atteignez le sommet de la hiérarchie. La programmation orientée objet (OOP) n’est pas flashy, ce n’est pas une nouvelle plate-forme ou méthodologie de développement mobile folle, en d’autres termes, cela peut ne pas sembler si excitant au début, MAIS sans connaître la programmation orientée objet (OOP), on ne peut pas être un bien arrondi développeur et écrira par nature du mauvais code – vous ne voulez pas être ce type. Une fois que vous aurez commencé à apprendre la programmation orientée objet (POO), vous vous rendrez compte que c’est en fait très amusant, ce qui vous donnera envie d’en apprendre encore plus. C’est un bon cycle ascendant, mais vous devez d’abord le démarrer.

Même si vous êtes un indépendant et n’avez aucune raison de chercher un emploi, vous VOULEZ toujours que votre code soit maintenable, évolutif et lisible . Bien sûr que oui.

La programmation orientée objet (POO) vous apprend à réfléchir clairement à votre code en vous permettant de visualiser vos problèmes en termes d’objets. Cela vous permet d’avoir une vue d’ensemble du problème, ce qui vous permet ensuite de trouver une bien meilleure solution.

La programmation orientée objet (POO) vous aidera non seulement à résoudre des problèmes lors de la programmation, mais vous aidera également à mieux résoudre les problèmes en général. Cela vous aidera à planifier votre vie car ce n’est qu’un autre problème qui attend d’être résolu. Je peux en témoigner car il l’a fait pour moi.

Un autre avantage de l’apprentissage de la programmation orientée objet (POO) est le fait qu’elle n’est pas spécifique à C# ou .NET ou .NET Core. On pourrait le penser au début, mais ce n’est pas du tout le cas. La programmation orientée objet (POO) est une façon de penser, c’est une méthodologie qui est implémentée dans un langage tel que C# ou Java et bien d’autres. Ainsi, une fois que vous avez compris la méthodologie dans une langue, vous pouvez ensuite appliquer et transférer vos connaissances dans une autre langue.

Maintenant, en tant que débutant, vous apprécierez ce cours car je ne vais pas me concentrer sur l’écriture de logiciels complexes. Tout le code écrit sera assez simple car je vais dépenser toute mon énergie et me concentrer sur l’explication des concepts de base de la programmation orientée objet (POO).

Les 4 piliers principaux de la programmation orientée objet (POO) vont être démystifiés et à la fin de ce cours, vous maîtriserez parfaitement la définition de chacun des piliers et leur fonctionnement le plus important.

Héritage, Polymorphisme – statique et dynamique, Encapsulation et Abstraction. Ce sont les 4 principaux piliers de la programmation orientée objet (POO) que vous devez comprendre et comme déjà mentionné, je les disséquerai un par un dans ce cours afin qu’à la fin vous soyez pleinement compétent pour prendre ces concepts et les utiliser. dans vos propres applications.

J’ai hâte de vous avoir comme étudiant et de partager avec vous tout ce que j’ai rassemblé au fil des années de pratique, de travail acharné et d’écoute de mes propres mentors.

Thank You

1
Welcome Inside

Setup

1
Installing .NET Core SDK
2
Installing Visual Studio Code

Big Picture

1
What Is A Program?
2
Some Ways To Write A Program
3
OOP Basics
4
Big Picture Recap

Quick refresher of what you have learned here in the Big Picture section.

Inheritance

1
Down To Earth Definition
2
Concrete Class
3
Abstract Class
4
Interface - Part 1
5
Interface - Part 2
6
Inheritance Recap

Quick refresher of what you have learned here in the Inheritance section.

Polymorphism

1
Down To Earth Definition
2
Static Polymorphism
3
Dynamic Polymorphism - Part 1
4
Dynamic Polymorphism - Part 2
5
Polymorphism

Quick refresher of what you have learned here in the Polymorphism section.

Encapsulation

1
Down To Earth Definition
2
Public
3
Protected
4
Private
5
Encapsulation Recap

Quick refresher of what you have learned here in the Encapsulation section.

Abstraction

1
Down To Earth Definition
2
Abstraction Through Encapsulation
3
Abstraction Recap

Quick refresher of what you have learned here in the Abstraction section.

All Together

1
Summary Of All Concepts
2
Small App - Part 1
3
Small App - Part 2
4
Small App - Part 3

Farewell

1
Last Words
2
Download Application Code Here
3
Bonus Lesson
Vous pouvez afficher et revoir les supports de cours indu00e9finiment, comme une chau00eene u00e0 la demande.
Absolumentu00a0! Si vous disposez d'une connexion Internet, les cours sur WeCours sont disponibles u00e0 tout moment sur n'importe quel appareil. Si vous n'avez pas de connexion Internet, certains instructeurs permettent u00e9galement u00e0 leurs u00e9tudiants de tu00e9lu00e9charger les cours. instructeur cependant, alors assurez-vous d'u00eatre de leur bon cu00f4tu00e9u00a0!
4.3
4.3 sur 5
Notes553

Détails des Notes

Étoiles 5
280
Étoiles 4
199
Étoiles 3
59
Étoiles 2
7
Étoiles 1
7
Suivre un cours
Garantie de remboursement de 30 jours

Inclut

3 heures de vidéo à la demande
Accès complet à vie
Accès sur le mobile et la télévision
Certificat d'achèvement

Archive

Working hours

Monday 9:30 am - 6.00 pm
Tuesday 9:30 am - 6.00 pm
Wednesday 9:30 am - 6.00 pm
Thursday 9:30 am - 6.00 pm
Friday 9:30 am - 5.00 pm
Saturday Closed
Sunday Closed