دانلود ها ی دارای تگ: "programming"

692 مورد برای عبارت مورد نظر پیدا شد.

دانلود TheNewBoston Android Application Development آموزش ساخت اپلیکیشن های اندروید

دانلود TheNewBoston Android Application Development - آموزش ساخت اپلیکیشن های اندروید
فرآیند توسعه برنامه های کاربردی برای سیستم عامل اندروید و یا Android Application Development یکی از شاخه های پرطرفدار و درآمدزا به شمار می آید. نرم افزارهای جانبی اندرویدی معمولاً با استفاده از زبان جاوا نوشته می‌شوند و برای ارتباط با لایه‌های زیرین سیستم عامل می‌توانند از کتابخانه‌های جاوایی اندروید استفاده کنند. اندروید (Android)‏ اندروید در حال حاضر پرطرفدار ترین سیستم عامل موبایل است که توسط شرکت گوگل برای موبایل ها و تبلت ها ارائه شده است. اندروید بر پایه سیستم عامل لینوکس طراحی و ساخته شده است. بخش رابط کاربری سیستم عامل اندروید با زبان جاوا نوشته شده‌است و بسیاری از برنامه‌های اندروید هم با جاوا نوشته شده‌اند.
در دوره آموزشی Android Application Developmen شما با چگونگی ایجاد اپلیکیشن های اندروید آشنا می شوید.

دانلود کتاب آموزش برنامه نویسی ++C با Qt

دانلود کتاب آموزش برنامه نویسی ++C با Qt
کیوت (Qt) مجموعه‌ای از کتابخانه‌ها و سرآیندهای نوشته‌شده به زبان سی++ است که به برنامه‌نویس امکان توسعه آسان نرم‌افزارهای کاربردی را می‌دهد. کیوت شامل چندین کلاس برای کار با واسط گرافیکی، چندرسانه، ابزارهای پایگاه‌داده، شبکه و ... است.

دانلود Core Data for iOS and OS X آموزش فریم ورک کور دیتا برای آی او اس و او اس ایکس

دانلود Core Data for iOS and OS X - آموزش فریم ورک کور دیتا برای آی او اس و او اس ایکس
Core Data فریم ورکی کاربردی در سیستم عامل های کمپانی اپل مانند آی او اس (iOS) و مک (Mac OS X) می باشد که برای وارد کردن، ذخیره سازی، ویرایش و بازگردانی داده ها و به طور کلی کار با دیتا در اپلیکیشن های تحت پلتفرم های iOS و Mac OS X می باشد.
در دوره آموزشی Core Data for iOS and OS X شما با مفاهیم اصلی Core Data و استفاده از آن در iOS و Cocoa آشنا می شوید.

دانلود MathWorks MATLAB R2014b v8.4 x86/x64 متلب ۲۰۱۴، نرم افزار محاسبات تکنیکی و رسم نمودارهای پیشرفته

دانلود MathWorks MATLAB R2014b v8.4 x86/x64 - متلب ۲۰۱۴، نرم افزار محاسبات تکنیکی و رسم نمودارهای پی
MATLAB محصول شرکت MathWorks یکی از قدرتمندترین نرم افزارهای محاسبات عددی و رسم پیشرفته نمودار بوده که کاربرد وسیعی بین دانشجویان، مهندسین و محققان انواع حوزه‌های علمی دارد و صرفاً به محاسبات ریاضی محدود نمی‌شود بلکه با امکان کدنویسی پیشرفته و نسبتاً راحت می‌توان انواع محاسبات مهندسی را نیز انجام داد. اولین نگارش این نرم افزار در دانشگاه نیومکزیکو و استنفورد در سال ١٩٧٠ برای حل مسائل تئوری ماتریس‌ها، جبر خطی و آنالیز عددی ارائه شد و امروزه صدها هزار کاربر دانشگاهی، آکادمیک، صنعتی و غیره در زمینه‌های متنوع مهندسی نظیر ریاضیات پیشرفته، جبر خطی، مخابرات و مهندسی سیستم از آن استفاده می‌کنند. ریاضیات، زبان مشترک بسیاری از علوم مهندسی است؛ ماتریس ها، معادلات دیفرانسیل، رشته‌های عددی اطلاعات، ترسیمات و گراف‌ها از ابزار اصلی بکار گرفته در ریاضیات و نیز در این نرم افزار هستند.

دانلود Microsoft Visual Studio 2013 Express + Community with Update 5 نرم افزار ویژوال استودیو اکسپرس 2013

دانلود Microsoft Visual Studio 2013 Express + Community with Update 5 - نرم افزار ویژوال استودیو اکس
Visual Studio نرم‌افزاری توسعه یافته برای برنامه نویسان کامپیوتر است که توسط شرکت نرم‌افزاری Microsoft تولید شده است. این برنامه، ابزارهای متنوعی را در اختیار تیم‌های بزرگ یا کوچک برای ساختن برنامه برای انواع Platform ها می‌گذارد. این نرم افزار برای اکثر تیم‌های برنامه‌نویسی که در ویندوز کار میکنند، انتخاب اول است. همچنین پشتیبانی از افزونه‌های جانبی برای بزرگ‌تر کردن این امکانات یا اضافه کردن قابلیت‌های خاص دیگر به خود نرم افزار، باعث می‌شود که اکثر نیازهایی که افراد برنامه‌نویس داشته باشند رفع شود. در حال حاضر می‌توان با آن برای کامپیوترهای میزی، تلفن‌های همراه، سیستم‌های ابری، کنسول‌های خانگی و وب سرورها برنامه‌هایی نوشت که در آن زبان‌های محبوبی مانند پایتون، سی‌پلاس‌پلاس، سی‌شارپ یا اف‌شارپ به کار رفته باشد.

دانلود Pluralsight Home Automation Fundamentals آموزش اصول اولیه برنامه نویسی برای اتوماسیون خانگی

دانلود Pluralsight Home Automation Fundamentals - آموزش اصول اولیه برنامه نویسی برای اتوماسیون خانگی
اتوماسیون خانگی (Home Automation) یک فناوری نوظهور و در حال گسترش است که در پایین‌ترین سطح خود می‌تواند به همهٔ خدمات و محصولاتی اشاره داشته باشد که بدون دخالت صاحب‌خانه عمل یا پیامی را در محیط خانه اجرا می‌کنند یا به نمایش درمی‌آروند.
در دوره آموزشی Pluralsight Home Automation Fundamentals شما با راه اندازی یک سرور اتوماسیون خانگی RESTful با استفاده از محصولات برند های Raspberry Pi, Python و X10 آشنا می شوید.

دانلود Using Regular Expressions آموزش استفاده از عبارت باقاعده

دانلود Using Regular Expressions - آموزش استفاده از عبارت باقاعده
عبارت باقاعده (Regular Expressions) از تعدادی نمادهای ثابت و اپراتور تشکیل شده است که مشخص کننده مجموعه ای از این رشته ها وعملگرا ها در این مجموعه است. در علوم رایانه، عبارات با قاعده (عبارات منظم) از تعدادی نمادهای ثابت و اپراتور تشکیل شده اند که مشخص کننده مجموعه ای از این رشته ها و عملگرا ها در این مجموعه است. یک عبارت باقاعده با زبان معمولی نوشته می‌شود که می‌تواند توسط یک پردازشگر عبارت باقاعده، یا یک برنامه که به عنوان تولید کننده مترجم یا بررسی‌کننده متن و تشخیص قسمت‌هایی از آن به وسیله مشخصات استفاده شود.
در دوره آموزشی Using Regular Expressions شما با مفاهیم و اصول مطرح شده در مبحث عبارات با قاعده آشنا می شوید.

دانلود Pluralsight Android Application Development Tutorial Series دوره های آموزشی ساخت و توسعه برنامه های اندروید

دانلود Pluralsight Android Application Development Tutorial Series - دوره های آموزشی ساخت و توسعه بر
(1393/8/5) تغییرات:

دوره آموزشی Exploring Android Studio اضافه شد!

محبوبیت سیستم عامل اندروید با گسترش روز افزون استفاده از گوشی ها و دستگاه های همراه هوشمند، همواره در حال افزایش است. گوگل سیستم عامل اندروید (Android) را بر پایه هسته لینوکس توسعه داد. برنامه‌های اندروید به زبان جاوا نوشته می شوند. ابزارهای مختلف اندروید شامل کتابخانه‌ها، خطایاب، شبیه ساز گوشی و یک پلاگین برای اکلیپس برای توسعه دهندگان به راحتی در دسترس است. از ویژگی های این سیستم عامل که در میزان محبوبیت آن نقش به سزایی داشته اند می توان به مواردی مانند پشتیبانی از تمامی تکنولوژی‌های اتصال (=Connectivity) شامل GSM/EDGE, CDMA, EV-DO, UMTS, بلوتوث و وای-فای،، پشتیبانی از سخت افزارهای مختلف همچون جی پی اس و دوربین‌های متنوع، پشتیبانی از فرمت‌های مختلف فایل‌های مالتی مدیا مثل MPEG-۴, H.۲۶۴, MP3, AAC, AMR, JPEG, PNG, GIF، امکان ارسال پیغام‌های متنی یا همان اس ام اس (SMS) از فرم‌های SMS, MMS و XMPP، دارای مرورگری بر اساس فریم ورک اوپن سورس WebKit، استفاده از نرم‌افزار SQLite برای ذخیره داده‌ها و مدیریت بانک‌های اطلاعاتی و ... اشاره نمود.

دانلود Building Adaptive Android Apps with Fragments آموزش ساخت اپلیکیشن های اندروید تطبیق پذیر با دستگاه های مختلف به وسیله Fragments

دانلود Building Adaptive Android Apps with Fragments - آموزش ساخت اپلیکیشن های اندروید تطبیق پذیر با
یکی از رایج ترین دغدغه هایی که اغلب برنامه نویسان اندروید با آن مواجه هستند، تغییرات در اندازه صفحه نمایش ها و تراکم پیکسلی در میان گوشی های هوشمند، تبلت ها و حتی کامپیوترهای رومیزی متعلق به هزاران کاربر سیستم عامل اندروید است. Fragments API (که در Android 3.0 معرفی شد) به برنامه نویسان کمک می کند تا بسیار راحت تر به این مسئله رسیدگی کنند. برنامه نویسی با Fragments API برنامه نویس را قادر به ساخت اپلیکیشن هایی می کند که به خوبی بر روی طیف گسترده ای از دستگاه های اندرویدی (با اندازه های مختلف صفحه نمایش) کار کنند.
در دوره آموزشی Building Adaptive Android Apps with Fragments شما با چگونگی برنامه نویسی با Fragments API برای ساخت اپلیکیشن های اندروید انطباق پذیر با دستگاه های مختلف آشنا می شوید.

دانلود Joomla Programming آموزش برنامه نویسی جوملا به زبان فارسی

دانلود Joomla Programming - آموزش برنامه نویسی جوملا به زبان فارسی
جوملا یکی از سیستم های مدیریت محتوای وب سایت ها جوملا است. Joomla به صورت متن باز و رایگان بوده و در عین سادگی و کاربرپسند بودن دارای قابلیت های زیادی مانند امکان بارگذاری موقت در حافظه برای بهبود کارایی (caching)، ایجاد فهرست خودکار، ارسال خبر از طریق قالب RSS، ارائه نسخه قابل چاپ، بخش‌های کوتاه خبری، تالار گفتگو، نظر سنجی، تقویم، جستجوی اینترنت و پشتیبانی از زبان‌های متعدد (از جمله فارسی) است.
کار با جوملا نیاز به دانش برنامه نویسی ندارد، اما فریم ورک جوملا بستر مناسبی را برای توسعه دهندگان نیز فراهم می کند که موجب شده هزاران افزونه برای توسعه امکانات آن ساخته شود. جوملا! به زبان پی‌اچ‌پی نوشته شده‌است و از پایگاه داده مای‌اس‌کیوال استفاده می ‌کند.
در دوره آموزشی Joomla به شما با برنامه نویسی جوملا آشنا شده و پس از مشاهده این دوره قادر به طراحی، کد نویسی و پیاده سازی افزونه های مورد نیاز وب سایت خود خواهید بود.