دانلود فیلم آموزشی C# Best Practices for Developers
Update

این دوره به شما کمک می کند تا به کدنویسی استاندارد با زبان #C عادت کنید و شروع به ساخت برنامه های پایدار، خوانا، و با ثبات نمایید. آقای Reynald Adolphe در این دوره به شما نشان می دهد که چطور از سینتکس های زبان سی شارپ فراتر بروید و با تکنیک هایی آشنا شوید که به شما در تولید کدهای باکیفیت کمک میکنند. آقای Adolphe در طول دوره برخی از تکنیک های مورد علاقه ی خود را نشان می دهد و به شما توضیح می دهد که چه موقع و در کجا از هر کدام استفاده نمایید. شما در ادامه با روش…

ادامه مطلب / دانلود

دانلود فیلم آموزشی C#: Interfaces and Generics
Update

با یادگیری نحوه ی استفاده از اینترفیس ها و ژنریک ها، مهارت های کدنویسی خود را در زبان #C افزایش دهید. اینترفیس ها به شما اجازه می دهند تا الگوهای رفتاری رایجی را پیاده سازی کنید که می توانند در کلاس های متعدد مورد استفاده قرار بگیرند. اینترفیس ها کدهای شما را هوشمند، فشرده، و موثر نگه می دارند. از طرف دیگر، ژنریک ها به شما کمک می کنند تا با مجموعه ای از داده های مختلف کار کنید، بدون اینکه نیاز به ارجاع به نوع خاصی از داده باشد. با ترکیب کردن این ویژگی ها، شما می توانید پروژه های #C خود…

ادامه مطلب / دانلود

دانلود فیلم آموزشی C++: Smart Pointers
Update

از طریق آشنایی با اشاره گرهای هوشمند، زبان ++C را به صورت دقیق تر یاد بگیرید. اشاره گرها، اشیا هوشمندی هستند که حافظه و منابع دیگر را به صورت صحیح و موثر تقسیم بندی می کنند. اشاره گرهای هوشمند یک کامپوننت مهم در مدیریت منابع ++C می باشند و مهارت ارزشمندی برای همه برنامه نویسان محسوب می شوند. در این دوره ی آموزشی، آقای Bill Weinman به شما نشان می دهد که چطور اشاره گرهای منحصر به فرد و اشتراکی ایجاد کنید، چگونه از اشاره گرهای ضعیف و سفارشی استفاده نمائید، و به چه صورت یک اشاره گر مناسب را برای برنامه…

ادامه مطلب / دانلود

دانلود فیلم آموزشی C# Framework Design
Update

به کمک این دوره ی آموزشی یاد بگیرید که چگونه فریم ورک های #C را برای کارهای شخصی، شرکت، یا پروژه های متن-باز طراحی کنید. در این دوره ی آموزشی، مدرس دوره آقای Jesse Freeman در مورد مفاهیم اصلی طراحی فریم ورک صحبت می کند و مباحث مهمی را به شما آموزش می دهد. او در ابتدا به شما توضیح می دهد که چطور کدهای خود را مرتب کنید و به چه صورت فریم ورک ها را مستند سازی کنید و به صورت آنلاین به اشتراک بگذارید. آقای Freeman در ادامه در مورد کپسوله سازی به صحبت می پردازد و کلاس های ساختار یافته…

ادامه مطلب / دانلود

دانلود فیلم آموزشی C++: Pointers
Update

اشاره گرها نوعی متغیر می باشند که یک آدرس از حافظه را به عنوان یک مقدار در خود نگه می دارند. از اشاره گرها برای تخصیص حافظه در برنامه هایی که دارای محدودیت منابع هستند استفاده می شود. اشاره گرها بطور شگفت اوری ساده هستند و همچنین برای برنامه نویسانی که می خواهند برنامه های هوشمند و حافظه ای بسازند بسیار ارزشمند می باشند. مدرس این دوره، خانم Peggy Fisher اشاره گرهای زبان سی پلاس پلاس را به طور کامل توضیح می دهد. شما در این دوره یاد می گیرید که اشاره گرها چه تفاوتی با آدرس ها و آرایه ها دارند، و…

ادامه مطلب / دانلود

دانلود فیلم آموزشی C++ IDE Overview
Update

به عنوان یک برنامه نویس ++C، شما 90 درصد از وقت خود را در IDE می گذرانید. IDE یا محیط توسعه ی یکپارچه جایی است که شما کدهای خود را می نویسید و آن ها را تست و عیب یابی می کنید. پیدا کردن یک IDE مناسب برای تبدیل شدن به یک برنامه نویس حرفه ای ضروری می باشد. این دوره به شما کمک می کند تا گزینه های موجود را بررسی کنید و آیتم مناسبی را برای پروژه ها و استایل کدنویسی خودتان پیدا نمائید. مدرس دوره، آقای Troy Miles به شما 6 ابزار محبوب را معرفی می کند: NetBeans, CodeLite, CLion, Eclipse,…

ادامه مطلب / دانلود

دانلود فیلم آموزشی C# Refactoring Tips and Tricks
Update

بازسازی کد (code refactoring) فرایندی می‌ باشد که طی آن، یک کدِ نوشته شده بدون آن که رفتار خارجی‌اش عوض شود، بازسازی می‌ شود. به عبارتی دیگر، بازسازی کد به معنای تغییر یک سیستم نرم افزاری به منظور ارتقا و بهبود ساختار داخلی آن است به صورتی که رفتار بیرونی آن تحت تأثیر قرار نگیرد. اگر بخواهم دقیق تر بگوییم، بازسازی کد را می‌توان راهی برای منظم و تمیز کردن ساختار کد دانست. این دوره ی آموزشی به برنامه نویسان #C نکات و ترفندهایی را برای بازسازی کد نشان می دهد. شما به کمک این دوره یاد می گیرید که…

ادامه مطلب / دانلود

دانلود فیلم آموزشی C++ Standard Template Library
Update

کتابخانه استاندارد قالب ++C یا STL مجموعه ای از کلاس هایی می باشد که بسیاری از الگوریتم های محبوب و ساختار های داده ی رایج را اجرا می کند. این ویژگی ها به شما کمک می کنند تا بتوانید کدهای موثر تر، اجرا پذیر، و قابل اجرای مجدد را به وجود آورید. مدرس و برنامه نویس این دوره، آقای Eduardo Corpeño محبوب ترین عناصر C++ STL را به شما نشان می دهد، به این ترتیب شما می توانید از این ابزارها در پروژه های خود استفاده نمائید. این آموزش به شما یاد می دهد که چگونه از محفظه های دنباله ای نظیر وکتور…

ادامه مطلب / دانلود

دانلود فیلم آموزشی Learning C# by Developing Games with Unity
Update

یاد بگیرید که چگونه بازی های هیجان انگیز و جذابی را با یونیتی 2017 و اسکریپت نویسی #C ایجاد نمائید. امروزه ساخت بازی ها به کمک Unity 3D به امری سرگرم کننده برای توسعه دهندگان تبدیل شده است. شما در این دوره ی آموزشی با اطلاعات مهمی برای شروع کار با C# 7 آشنا می شوید و جدیدترین ویژگی های مربوط به آن را برای ساخت بازی های حرفه ای به کمک Unity 5 یاد می گیرید. شما می توانید با استفاده از این اطلاعات شروع به ساخت بازی Flappy Bird نمائید و زمانیکه اولین برنامه ی خود را ساختید می توانید از سایر…

ادامه مطلب / دانلود

دانلود فیلم آموزشی C# Essential Training: 2 Flow Control, Arrays, and Exception Handling
Update

این دوره دومین بخش از آموزش C# Essential Training می باشد که ویژگی ها و تکنیک های پیشرفته تری مانند تست کردن کد، ذخیره کردن داده در آرایه ها، پردازش لیست ها با LINQ، کنترل جریان برنامه، و مدیریت استثناء ها را مورد بحث قرار می دهد. #C یک زبان برنامه نویسی سریع، توانا، و خلاق است و از ترکیب بهترین ویژگی های ++C و Java تشکیل شده است. شما می توانید با تماشای این دوره ی آموزشی با نحوه ی آزمایش بخش ها، و مکانیزم کنترل جریان نظیر if-else و دستور switch، عملگرهای منطقی، و حلقه ها آشنا شوید. شما در این دوره یاد می گیرید…

ادامه مطلب / دانلود

دانلود فیلم آموزشی C# Essential Training: 1 Syntax and Object Oriented Programming
Update

با یادگیری زبان برنامه نویسی #C شروع به ساخت برنامه های مایکروسافت نمائید. #C یک زبان برنامه نویسی سریع، توانا، و خلاق است و از ترکیب بهترین ویژگی های ++C و Java تشکیل شده است. آموزش C# Essential Training سایت لیندا به دو بخش تقسیم شده است تا شما بتوانید بر روی ویژگی های مورد نیاز خودتان تمرکز کنید. این دوره که بخش اول آموزش #C است اجزاء ضروری سینتکس را توضیح می دهد که شامل متغیر ها، رشته ها، عملگر ها، کلاس ها و متد ها می باشد. آقای Bruce Van Horn به شما نحوه ی ساخت یک کلاس درون یک کتابخانه ی…

ادامه مطلب / دانلود

دانلود فیلم آموزشی C++ Game Programming 1
Update

به کمک این دوره ی آموزشی با دنیای جذاب برنامه نویسی برای بازی به کمک زبان ++C آشنا می شوید. این دوره به شما مفاهیم اصلی توسعه ی بازی را به وسیله ی زبان برنامه نویسی ++C و کتابخانه ی SFML آموزش می دهد. شما به کمک سه بازی آماده این مفاهیم را به طور کامل یاد می گیرید که یکی از آنها یک بازی دو-دکمه ای است، دومی یک بازی شوتر زامبی می باشد، و سومین بازی نیز یک پازل چند صفحه ای است. مدرس دوره، آقای John Horton، در ابتدا مسائل ساده ی برنامه نویسی مانند متغیر ها، حلقه ها،…

ادامه مطلب / دانلود