لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش شروع برنامه نویسی شی گرا با سی شارپ
Beginning Object-oriented Programming with C#
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
آموزش اصول OOP به کار رفته در زبان برنامه نویسی سی شارپ درک چرایی سازماندهی سی شارپ به روشی که هست یاد بگیرید چگونه از رویه ای به طراحی شی گرا درست گام بردارید ساخت کلاس های بزرگتر از کلاس های کوچکتر ترکیب رفتار برای ساخت ویژگی های پیچیده پیش نیازها:دانش هر برنامه نویسی زبان (از جمله سی شارپ) امتیاز محسوب می شود
در این دوره، اصول اولیه برنامه نویسی شی گرا را یاد می گیرید و سپس یاد می گیرید که چگونه با استفاده از این اصول، یک کد عملیاتی و صحیح با استفاده از زبان برنامه نویسی سی شارپ و دات نت بسازید. با پیشرفت دوره، شما مفاهیم برنامه نویسی مانند اشیاء، وضوح روش، چندشکلی، ترکیب شی، وراثت کلاس، جایگزینی شی و غیره را یاد خواهید گرفت، همچنین اصول اولیه طراحی شی گرا و حتی مدیریت پروژه مانند انتزاع، تزریق وابستگی، اصل باز-بسته، اصل بگو نپرس، اصول توسعه نرم افزار چابک و بسیاری موارد دیگر.
پس از تکمیل این دوره، شما واجد شرایط ادامه یادگیری اصول طراحی شی گرا و شروع به توسعه برنامه هایی خواهید بود که حوزه های مختلف کسب و کار را مدل سازی می کنند.
این دوره با سایر دوره های مشابه تفاوت دارد زیرا ابتدا زبان برنامه نویسی سی شارپ را از ابتدا ابداع می کند و زمان اجرا دات نت که کد شی گرا را اجرا می کند. تنها پس از تکمیل این کار، میتوانیم از مفاهیم برنامهنویسی برای پیادهسازی نیازهای مشتری در سی شارپ استفاده کنیم.
دلیل چنین آزمایش افراطی این است که به برنامه نویسان آموزش دهیم که هر زبان شی گرا فقط یک ابزار است که بر مجموعه کوچکی از عملیاتی که قبلاً برای ما پیاده سازی شده اند متکی است - مانند عبور بی صدا از این مرجع یا حل کردن آدرس های تابع از مرجع شی در زمان اجرا. من در نوشتن کد بدون اینکه بفهمم چه اتفاقی می افتد وقتی یک قطعه کد شی گرا برای اجرا گرفته می شود، خطر بزرگی پیدا می کنم.
سرفصل ها و درس ها
طلوع سی شارپ
The Dawn of C#
معرفی زبان برنامه نویسی سی شارپ
Introducing the C# Programming Language
آنچه در این دوره دنبال می شود
What Follows in This Course
نصب ویژوال استودیو
Installing the Visual Studio
طلوع برنامه نویسی کامپیوتر
The Dawn of Computer Programming
اختراع سازه های برنامه ریزی رویه ای
Inventing Procedural Programming Constructs
خلاصه
Summary
اختراع اشیاء
Inventing Objects
زدن محدودیت برنامه ریزی رویه ای
Hitting the Limitation of Procedural Programming
دیدن اولین نگاه از اشیاء
Seeing the First Glimpse of Objects
طلوع اجسام
The Dawn of Objects
صحبت کردن به زبان اشیا
Speaking the Language of Objects
مدیریت تخصیص حافظه
Managing Memory Allocations
خلاصه
Summary
معرفی نحو زبان سی شارپ
Introducing C# Language Syntax
معرفی نحو زبان سی شارپ
Introducing C# Language Syntax
تشریح بلوک های کد و دستورالعمل ها
Outlining Code Blocks and Instructions
نمایش نظرات