دانلود اکتیو ایکس , کامپوننت , نرم افزارهای برنامه نویسی ، کتاب و فیلم های آموزشی

در این وبلاگ سعی خواهد شد با گرد آوری لینکهای پراکنده موجود در اینترنت , مرجعی در خصوص عناوین مورد بحث وبلاگ ایجاد گردد

دانلود اکتیو ایکس , کامپوننت , نرم افزارهای برنامه نویسی ، کتاب و فیلم های آموزشی

در این وبلاگ سعی خواهد شد با گرد آوری لینکهای پراکنده موجود در اینترنت , مرجعی در خصوص عناوین مورد بحث وبلاگ ایجاد گردد

ویدئو آموزش مقدماتی برنامه نویسی زبان سی و سی پلاس پلاس C /C++ Essential Training


زبان برنامه نویسی ++C یکی از پایه های مهم برنامه نویسی است. این زبان سطح بالا و شیء گرا، با حفظ خصوصیات زبان C (به عنوان قوی ترین زبان برنامه نویسی سیستم) ، امکانات قدرتمندی را برای طراحی و توسعه برنامه ها در اختیار برنامه نویسان قرار میدهد.

 

فرقی نمیکند که شما در نهایت قصد داشته باشید که در کدام زبان برنامه نویسی متخصص شوید. یادگیری زبان ++C به شما کمک میکند در هر جایی بتوانید به عنوان یک برنامه نویس، اشکالات به وجود آمده را برطرف کنید و راه کارهایی ارائه دهید. به همین دلیل است که اکثر برنامه نویسان خبره، با این زبان نیز آشنایی دارند.

 

در این مطلب، یکی از دوره های آموزش برنامه نویسی C و ++C که توسط کمپانی Lynda تولید شده است را برای شما آماده کرده ایم. در این دوره که به صورت فیلم های آموزشی است، مقدمات و اصول برنامه نویسی به زبان C و ++C آموزش داده میشود.

  ادامه مطلب ...

فیلم ویدئو آموزش برنامه نویسی سی شارپ - C# Sharp Essential Training


زبان برنامه نویسی سی شارپ (#C) جزو زبانهای سطح بالا و شیء گرا از خانواده ویژوال استودیو شرکت مایکروسافت است. به دلیل قابلیت های بالای این زبان برنامه نویسی و سازگاری آن با نسخه های مختلف ویندوز، بسیاری از Application های تحت ویندوز توسط این زبان برنامه نویسی ساخته میشوند.

 

در ایران نیز زبان سی شارپ محبوبیت فراوانی دارد و برنامه نویسان خبره این زبان، به راحتی میتوانند در شرکت های مختلف استخدام شوند.

 

زبان برنامه نویسی #C همزمان با توسعه NET Framework. توسط مایکروسافت به وجود آمد و یکی از اجزای مهم ویژوال استودیو نیز به شمار میرود.

 

در این مطلب، فیلم های آموزش زبان سی شارپ که توسط موسسه آموزشی لیندا تولید شده است را برای شما آماده کرده ایم.

  ادامه مطلب ...

دانلود Foundations of Programming : Databases - آموزش اصول اولیه برنامه نویسی : بانک اطلاعاتی



برنامه‌ نویسی کامپیوتر (programming یا coding) فرآیند نوشتن ، اشکال زدایی (debug) و نگهداری کد منبع (source code) برنامه کامپیوتر می‌باشد. این کد منبع با یک زبان برنامه نویسی نوشته شده است. این کد منبع ممکن است تغییر داده شده یک کد قبلی و یا یک کد کاملاً جدید باشد. در نظر داشته باشید که برنامه‌نویسی تنها بخشی از فرآیند توسعهٔ نرم افزار یا برنامه رایانه‌ای است. یکی از لزوم برنامه نویسی آشنایی با پایگها داده ها است. بنک اطلاعاتی یا پایگاه داده‌ها (Databases) به مجموعه‌ای از اطلاعات با ساختار منظم گفته می‌شود. پایگاه‌های داده‌ها معمولاً در قالبی که برای دستگاه‌ها و رایانه‌ها قابل خواندن و دسترسی باشد ذخیره می‌شوند. آنچه ذخیره‌سازی داده‌ها در پایگاه‌های داده‌ها را مؤثر می‌سازد وجود یک ساختار مفهومی برای ذخیره‌سازی و روابط بین داده‌ها است. معمولاً DBMSها بر اساس مدل‌هایی که استفاده می‌کنند تقسیم بندی می‌شوند: ارتباطی، شیء گرا، شبکه‌ای و ... .
در دوره آموزشی Foundations of Programming: Databases شما با مفاهیم اولیه برنامه نویسی برنامه های کامپیوتری و چگونگی طراحی و استفاده صحیح از بانک اطلاعاتی (پایگاه داده ها) آشنا می شوید.
 
ادامه مطلب ...

دانلود Foundations of Programming Object-Oriented Design - آموزش برنامه‌نویسی شیءگرا



برنامه‌نویسی شیءگرا (Object-Oriented Programming مخفف OOP) یک شیوه برنامه نویسی است که ساختار یا بلوک اصلی اجزای آن ، شی ها می باشند. در واقع در این شیوه برنامه نویسی ، برنامه به شیء گرایش پیدا می کن د. به این معنا که داده ها و توابعی که قرار است بر روی این داده ها عمل کنند ، تا حد امکان در قالبی به نام شی در کنار یکدیگر قرار گرفته ، جمع بندی شده و یک واحد (شی ) را تشکیل داده و نسبت به محیط بیرونِ خود ، کپسوله می شوند و از این طریق ، توابع بیگانه ی خارج از آن شی ، دیگر امکان ایجاد تغییر در داده های درون آن شی را ندارند .

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

در دوره آموزشی Foundations of Programming Object-Oriented Design شما با قابلیت های اساسی و کلیدی برنامه‌نویسی شیءگرا آشنا می شوید .  ادامه مطلب ...

دانلود Visual Basic Essential Training - آموزش ویژوال بیسیک



ویژوال بیسیک (Visual Basic) توسعه یافته زبان برنامه‌نویسی بیسیک می‌باشد. ویژوال بیسیک از نسخه ۶ به بعد بر پایه چارچوب دات‌نت (NET.) ارائه شد. اگر چه با ظهور ویژوال بیسیک دات نت اکثر برنامه‌نویسان ویژوال بیسیک ۶ به آن گرویدند، ولی نسخه ۶ همچنان طرفداران ویژهٔ خود را دارد. ویژوال بیسیک برای توسعه سریع نرم‌افزار (RAD یا Rapid Application Development) بر پایه رابط گرافیگی کاربر (GUI یا Graphical User Interface) توسعه داده شد. دسترسی آسان و سریع به پایگاه داده ها با استفاده از DAO ،RDO یا ADO و ایجاد کنترل‌های اکتیو ایکس از جمله مواردی هستند که این زبان را برای RAD مناسب کرده‌اند. برنامه‌نویسی در ویژوال بیسیک به صورت رخدادگرا و شئ گرا می‌باشد.
در دوره آموزشی Visual Basic شما با قابلیت های اساسی و کلیدی این نرم افزار برنامه نویسی قدرتمند آشنا می شوید. 

 

ادامه مطلب ...