کتاب طراحی سیستم های شی گرا با زبان سی شارپ

کتاب طراحی سیستم های شی گرا با زبان سی شارپ

کتاب طراحی سیستم های شی گرا با زبان سی شارپ

 مقدمه

زبان سی شارپ ( C# ) در فناوری دات نت ( .NET ) توسط مایکروسافت ارائه شده است که کاملا شی گرا است. امروزه بیشتر دانشجويان رشته کامپیوتر با اين زبان آشنايی دارند. برنامه های متعهدی از قبیل تحت کنسول, دسکتاپ, بانک اطلاعاتی, طراحی صفحات وب, WPF , WCF , تحت شبکه و دستگاه ه های موبايل را میتوانید با زبان C# بنويسید اين کتاب تاکید بیشتری به نوشتن برنامه های تحت کنسول نموده است. از طرف ديگر زبان C# به عنوان سرفصل درس برنامه سازی پیشرفته در رشته ها کامپیوتر, فناوری اطلاعات, ICT و علوم کامپیوتر تدريس میشود.

در حال حاضر کتابهای زيادی برای زبان برنامه نويسی C# ارائه شده است که جای تقدير و تشکر دارد. هر يک از اين کتابها نوع خاص از زبان برنامه نويسی C# را مورد بررسی قرار می دهند . اما, اين کتاب تمرکز بیشتری روی برنامه های تحت کنسول دارد. کتاب حاضر با بیان مسائل متعدد تحت کنسول و حل آنها, دانشجويان محترم را با زبان برنامه نويسیC# آشنا میکند.

ادامه مطلب …

آموزش برنامه نویسی سی شارپ تحت کنسول

آموزش برنامه نویسی سی شارپ تحت کنسول

آموزش برنامه نویسی سی شارپ تحت کنسول

 کنسول نویسی چیست؟

کنسول همون پنجره ی سیاهی هست که فقط می تونه متن انگلیسی رو توش نشون بده بعضیا محیط داس هم بهش می گن ولی در اصل اسمش خط فرمان یا command prompt برنامه هایی که به صورت console application ساخته میشن پنجره و دکمه و اینجور چیزا ندارن و فقط یه صفحه است که باید دستورات و گزینه ها رو توش تایپ کنی. همچنین توی سی شارپ برای کار کردن با این محیط کلاسی به نام System.Console داریم که می تونی با استفاده از این کلاس عبارات رو داخل این پنجره جاپ کنی و یا مقداری رو از این پنجره بخونی.

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

ادامه مطلب …

دانلود کتاب آموزشی پایتون آبی نسخه ۱٫۱

دانلود کتاب آموزشی پایتون آبی نسخه 1.1

دانلود کتاب آموزشی پایتون آبی نسخه ۱٫۱

مقدمه :

با سلام خدمت کاربران عزیز،با کتاب آموزشی پایتون در خدمت گزاری شما هستیم . مسیر اصلی پیاده‌سازی پایتون، که با عنوان سی پایتون نیز شناخته می‌شود، در نشست C در استاندارد C۸۹ نوشته شد. سی پایتون برنامه‌های پایتون را به کد بایت تبدیل می‌کند، که سپس توسط ماشین مجازی اجرا می‌شود.  سی پایتون در ورژن‌های مختلف برای پایگاه‌های زیادی کار می‌کند، شامل مایکروسافت ویندوز و بیشتر سیستم‌های پیشرفته یونیکس. استفاده و توسعه آن روی پایگاه‌های محرمانه مانند Amoeba، در کنار پایگاه‌های متداول مانند یونیکس یا مکینتاش، به‌طور عمده در این نظر کمک شده‌است.دانلود کتاب آموزشی پایتون آبی نسخه ۱٫۱

 

شما میتوانید این جزوه  آموزشی را در صفحه بعد دانلود نمایید

ادامه مطلب …

مقایسه زبان برنامه نویسی Pascal & C

مقایسه زبان برنامه نویسی Pascal & C

مقایسه زبان برنامه نویسی Pascal & C

مقدمه :

اولین گام برای شروع برنامه‌نویسی انتخاب یک زبان برنامه‌نویسی است، گرچه اعتقاد ما بر برنامه نویسی دانش و اطلاعات پیدا کردن حل کردن  مسئله است ولی به هر صورت همیشه شروع یک حرفه لازم به شناخت ابزار است. با دیجی ای ام سی  همراه باشید تا باهمدیگر  این ابزارها را مرور کنیم..مقایسه زبان برنامه نویسی Pascal & C

شما میتوانید این جزوه  آموزشی را در صفحه بعد دانلود نمایید

ادامه مطلب …

کتاب برنامه نویسی به زبان پاسکال

کتاب برنامه نویسی به زبان پاسکال

کتاب برنامه نویسی به زبان پاسکال

مقدمه :

با سلام خدمت کاربران عزیز ، زبان پاسکال یکی از زبانهای پایه و اساسی برای شروع برنامه نویسی است.  به همین  دلیل اگر میخواهید آموزش برنامه نویسی را آغاز کنید باید با یادگیری پاسکال این کار را آغاز کنید . این زبان توسط پروفسور نیکلاس ویژت در انستیتو فنی فدرال سوئیس در در پایان سال ۱۹۶۰ و آغاز ۱۹۷۰ بیان گردید و به افتخار بلز پاسکال دانشمند فرانسوی قرن هفدهم میلادی، پاسکال نامگذاری شده است.کتاب برنامه نویسی به زبان پاسکال

 

شما میتوانید این جزوه  آموزشی را در صفحه بعد دانلود نمایید

ادامه مطلب …

آموزش ساخت منو در سمت راست اندروید

آموزش ساخت منو در سمت راست اندروید

آموزش ساخت منو در سمت راست اندروید

  • مقدمه :

  • اندروید (Android) به معنی مرد , انسان , شبه آدم یا ربات می باشد. اندروید یک سیستم عامل است که گوگل برای تلفن های همراه و تبلت ارائه کرده است و با کمک چندین شرکت بر روی دستگاه های مبتنی بر اندروید قرارمی دهد.اندروید بر پایه و اصول هسته لینوکس ساخته شده است و در بین سیستم های عامل همراه بیشترین استفاده را دارد.
  • مزیت های اندروید :

  • اندروید از تمامی تکنولوژی‌های اتصال شامل GSM/EDGE, CDMA, EV-DO, UMTS, بلوتوث و وای-فای پشتیبانی می‌کند.
  • اندروید از فرمت‌های مختلف فایل‌های مالتی مدیا مثل MPEG-4, H.264, MP3, AAC, AMR, JPEG, PNG, GIF پشتیبانی می‌کند.
  • اندروید برای ارسال پیغام‌های متنی یا همان اس ام اس (SMS) از فرم‌های SMS, MMS و XMPP پشتیبانی می‌کند.
  • توضیحات :

  • در این فصل به نحوه ساخت منوی کشویی یا Navigation Drawer (Sliding Menu) در اندروید می پردازیم که شامل مباحث زیر می باشد:
  • معرفی Navigation Drawer در اندروید

ادامه مطلب …

کتاب آموزشی Angular js

کتاب آموزشی Angular js

کتاب آموزشی Angular js

  • AngularJs چیست ؟

  • Misko Hevery از گوگل , خالق یا به قول خودشون پدر AngularJs (آنگیولر جی اس) یکی از بنام ترین و بهترین فریم ورک های جاواسکریپت است . AngularJs می تونه برای اپلیکیشن های تک صفحه ی (single-page-applications = SPA) گزینه ی خیلی خوبی باشه , خیلی خوب که چه عرض کنم می تونه بهترین گزینتون باشه .
  • مزیت Angular نسبت به سایر فریم ورک های جاوا اسکریپت رقیب چیست؟

  • فریم ورک Angular دارای ویژگی های هوشمندانه ای مانند data binding دو طرفه, توانایی ایجاد تگ/ ویژگی/ کامنت های اچ تی ام ال (HTML) دلخواه که کارایی را کپسوله می کنند و دستورهای تو کار که کارایی HTML نرمال را گسترش می دهد, می باشد. می توان از آن در پروژه برنامه های تک صفحه ای وسیع  یا در المان های بسیار کوچک نیز استفاده کرد. برای شروع استفاده از دستور های آماده ی AngularJS احتیاج به تنظیمات زیادی نیست.

  • نواقص فریم ورک Angular چیست؟

  • بزرگترین نقص فریم ورک Angular این است که راه های بسیاری برای انجام یک کار وجود دارد. وقتی که شما از Angular برای پروژه های نسبتا عظیم و گسترده استفاده کنید می کنید, پیدا کردن  بهترین راه برای انجام کارها بسیار دشوار خواهد بود. همچنین باید بسیار مراقب باشید که اگر از رویداد ها و المان های DOM به روشی غیر Angular استفاده می کنید, آنها را پاکسازی کنید تا دچار memory leak (نشت حافظه) نشوید.

ادامه مطلب …

آموزش بیسیک فور اندرویدB4A

آموزش بیسیک فور اندرویدB4A

آموزش بیسیک فور اندرویدB4A

  • آموزش برنامه نویسی اندروید در محیط بیسیک فور اندروید (B4A)

  • اگر شما هم از توسعه دهندگان زبان اندروید هستید ، پیشنهاد می کنم Basic4android  را امتحان کنید . این محیط ساده و گرافیکی به شما این امکان را می دهد تا هر نوع برنامه کاربردی را برای سیستم عامل اندروید ایجاد کنید و به سرعت  و با آسانی خواهید توانست برنامه های اندرویدی خود را در آن اشکال زدایی و کامپایل کنید  با استفاده از کتابخانه های فراوان آن توانا خواهید بود  یک رابط کاربری پیشرفته را برای برنامه خود طراحی کنید.
  • مجموعه کتابخانه های آن شامل :

  • پایگا داده SQL ، پورت های سریال (بلوتوث)، GPS، دوربین، تجزیه XML، سرویس های وب (HTTP)، سرویس های  (background tasks)، انیمیشن ها، JSON، شبکه (TCP & UDP) ، متن به گفتار (TTS)، تشخیص صدا، WebView، نمودارها، AdMob (ads)، گرافیک ها، OpenGL و … می باشد.
  • چرا Basic4android ؟

  • عدم نیاز به نوشتن XML , امکان شبیه سازی برنامه های آندروید از طریق امولوتور و یا با یک دستگاه واقعی (متصل به یو اس بی (USB) یا  برروی شبکه محلی) به ایجاد و اشکال زدایی پرداخت , دارای مجموعه ای غنی از کتابخانه ها .

ادامه مطلب …

آموزش سریع و آسان jquery

آموزش سریع و آسان jquery

آموزش سریع و آسان jquery

  • آشنایی مختصر با jQuery

  • فریم‌ ورک چیست ؟ در اصل فریم‌ ورک محیطی است که برای یک زبان برنامه نویسی خاص ایجاد می‌شود و شما از آن محیط استفاده می کنید تا کار برایتان آسان‌تر شود.

  • jQuery چیست ؟

  • در یک کلام، jQuery یک کتابخانه جاوا اسکریپت است که انجام یک سری کارها را برای شما بسیار آسان می‌کند و همچنین یک سری امکانات از قبل آماده شده را به شما ارائه می‌دهد.

  • jQuery چکار مي کند؟

  • زبان برنامه نویسی JavaScript ، یک زبان برنامه نویسی خیلی سخت و گسترده است و یادگیری کامل آن به زمان و حوصله خیلی زیادی نیاز دارد. jQuery فریم‌ ورکی که بر اساس زبان برنامه نویسی جاوا اسکریپت ابداع شده است. به زبان ساده می‌توان گفت، برنامه نویس با استفاده از زبان برنامه نویسی جاوا اسکریپت، یک سری قائده و قانون تعریف کرده است و یک دستور زبان جدید ساخته که شما با آن قواعد یه کد به مراتب بسیار ساده‌ تر می‌نویسید، سپس آن فایل فریم‌ ورک دستورات شما را به دستورات استاندارد جاوا اسکریپت گزارش می کند و سپس آن ها را اجرا می‌کند.

ادامه مطلب …

آموزش ساخت توابع در ویژوال بیسیک

آموزش ساخت توابع در ویژوال بیسیک

آموزش ساخت توابع در ویژوال بیسیک

 

خلاصه:

 

وبسایت دی جی ام سی آموزش ساخت توابع در ویژوال بیسیک را برای شما آموزش می دهد شما می توانید بعد از توضیحات مختصر راجع به زبان ویژوال بیسیک آن را بصورت کاملا رایگان دریافت نمایید.

  • زبان ویژوال بیسیک،از زبان های توسعه یافته برنامه های زیر نظر ویندوز می باشد که این زبان نسخه پیشرفته زبان بیسیک است.این برنامه نویسی اولین بار در سال ۱۹۹۱ میلادی در سیستم های داس و  ویندوز ۳ عرضه شد.این زبان برنامه نویسی به سرعت پیشرفت نمود تا اینکه در سال ۱۹۹۸ میلادی تحت دات نت به پایان رسید.دات نت از قابلیت های زیادی برخوردار بود.یکی ازقابلیت های این زبان نیز این است که بطور کل شیء گرا می باشد که در آن زمان از ویژگی های منحصر به فرد این زبان می باشد.
     

ادامه مطلب …