آموزش های برگزیده

بازی نگهبان زمین

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

دانلود Packt Application Development and Testing with Java - آموزش توسعه اپلیکیشن و تست با جاوا

دانلود Packt Application Development and Testing with Java - آموزش توسعه اپلیکیشن و تست با جاوا

جاوا JAVA یک زبان برنامه نویسی است که درسال 1994 توسط یکی از مهندسین شرکت سان (sun) به نام جیمز گوسلینگ نوشته شد. جیمز از نوشتن برنامه با ++C خسته شده بود و جاوا را برای رفع نیازهای خود طراحی کرد. مثل لینوکس ترودلز که لینوکس (Linux) را برای استفاده خود پدید آورد. جیمز ابتدا نام این برنامه را oak گذاشت. در آن‌زمان شرکت sun از توسعه oak منصرف شد ولی با پیشرفت و گسترش اینترنت و مشخص شدن قابلیت های برنامه و تطابق بعضی ویژگی های آن با نیازهای اینترنت شرکت sun پروژه oak را فعال نمود و نام جاوا را برای آن برگزید. نام جاوا از Jsut Another Vague Acronym گرفته شده است و دلیل آن این بود که تیم برنامه نویسان جاوا به قهوه خیلی علاقه داشتند. این موضوع در لوگوی جاوا هم مشهود است!!
در دوره آموزشی Packt Application Development and Testing with Java با توسعه اپ با جاوا و تست آن آشنا می شوید. 

  • آموزش 24 تکنیک موثر برای افزایش فروش از برایان تریسی 24,800 تومان خرید
  • آموزش صفر تا صد فتوشاپ سی سی 24,800 تومان خرید
  • آموزش صفر تا صد رویت آرکیتکچر - بخش اول و دوم 42,500 تومان خرید
  • پروژه های آماده افترافکت بخش اول و دوم + آموزش جلوه های و تکنیک های افترافکت ویدئو کوپیلوت 83,500 تومان خرید
  • آموزش صفر تا صد برنامه نویسی وب با پی اچ پی و مای اس کیو ال - بخش اول 24,800 تومان خرید
  • آموزش صفر تا صد رویت آرکیتکچر - بخش دوم 24,800 تومان خرید
  • مجموعه آموزشی فیلسوف (شامل آموزش مایا، تری دی مکس و ادیوس) 45,000 تومان خرید
  • آموزش صفر تا صد متمتیکا 24,800 تومان خرید
  • آشپزی در 15 دقیقه از زبان جیمی اولیور - بخش دوم 15,000 تومان خرید
  • آموزش جامع پاورپوینت 2013 14,000 تومان خرید
  • آموزش صفر تا صد ایندیزاین 18,500 تومان خرید
  • آموزش جامع رویت آرشیتکچر 2015 18,500 تومان خرید

دانلود Packt Bootstrap 4 Projects - آموزش پروژه های بوت استرپ 4

دانلود Packt Bootstrap 4 Projects - آموزش پروژه های بوت استرپ 4

Bootstrap مجموعه ای از ابزارهای رایگان برای ایجاد صفحات وب و نرم افزارهای تحت وب است که شامل دستورات HTML، CSS و توابع جاوا اسکریپت جهت تولید و نمایش فرم ها، دکمه ها، تب ها، ستون ها و سایر المان های مورد نیاز طراحی وب می باشد. Bootstrap در ابتدا توسط مارک اتو و جاکوب تورنتون و در جهت ایجاد یک چارچوب ظاهری مشخص و یکسان در ابزارهای توییتر طراحی و نوشته شد. قبل از شروع این پروژه نمونه های زیادی با همین رویکرد ایجاد شده بود که همگی با سرنوشتی مشابه و عدم استقبال طراحان وب دنیا مواجه شده بودند. به دلیل وجود مشکلات اساسی در نمونه های دیگر، سازنده اصلی توییتر یا همان مارک اتو تصمیم به ساخت یک سیستم داخلی و قدرتمند برای خود با نام Bootstrap گرفت. Bootstrap 4 در واقع یک اقدام بزرگ بود که پس از یک سال توسعه، بزرگی این اقدام در خط به خط کدها احساس می‌گردد. انتقال از Less به Sass، بهبود grid system مبتنی بر "rems"، تغییر panel و wells به cards، Reset Component جایگزینی برای normalize.css و... از جمله تغییرات عمده بوت استرپ 4 است.
در دوره آموزشی Packt Bootstrap 4 Projects با ویژگی ها و امکانات بوت استرپ 4 آشنا می شوید سپس به ساخت چند پروژه مختلف می پردازیم.

دانلود Lynda Learning AutoLISP & Visual LISP - آموزش زبان برنامه نویسی لیسپ

دانلود Lynda Learning AutoLISP & Visual LISP - آموزش زبان برنامه نویسی لیسپ

لیسپ یک زبان برنامه‌نویسی رایانه است که در سال ۱۹۵۸ به وسیلهٔ جان مک‌کارتی ابداع شده‌است. این زبان، مانند زبان برنامه‌نویسی پرولوگ، بیشتر برای برنامه‌نویسی هوش مصنوعی مورد استفاده قرار می‌گیرد. با توجه به اینکه زبان لیسپ از نحو ساده‌ای برخوردار است، تجزیه و پیاده‌سازی آن نسبتاً با سهولت انجام می‌شود. متن برنامه‌های لیسپ عموماً از نمادها و فهرست‌هایی از نمادها تشکیل می‌شود و بدین خاطر است که این زبان لیسپ (مخفف پردازش فهرست) نامیده شده‌است. یکی از ویژگی‌های جالب زبان لیسپ این است که خود برنامه‌های لیسپ نیز فهرست هستند و بنابراین، می‌توان با برنامه‌ها به عنوان داده‌ها رفتار کرد و یا داده‌ها را به عنوان برنامه ارزیابی نمود.
در دوره آموزشی Lynda Learning AutoLISP & Visual LISP با زبان لیسپ آشنا می شوید، سپس از این زبان در نرم افزار CAD استفاده می کنیم.

دانلود Pluralsight Visual Studio 2015: Essentials to the Power-User - آموزش ویژوال استودیو 2015: الزامات برای تبدیل به کاربر قدرتمند

دانلود Pluralsight Visual Studio 2015: Essentials to the Power-User - آموزش ویژوال استودیو 2015: الزامات برای تبدیل به کاربر قدرتمند

اگر از علاقه مندان به محیط توسعه مایکروسافت باشید نسخه 2015 از این محیط توسعه دوست داشتنی با قابلیت های جدید خودش به بازار عرضه شد. در ویژوال استودیو 2013 قابلیت همزمانی تنظیمات برای برخی از ابزارها مثل ویرایش گر متن، تنظیمات فونت و رنگ و ... تعبیه شده بود. اما این امکان در نسخه 2015 از ویژال استودیو بسیار پیشرفته تر شده و قابلیت های بیشتری در اختیار استفاه کنندگان قرار می دهد. در صورتی که برای اولین بار در ویژوال استودیو 2015 لاگین کنید می بینید که تنظیمات قدیمی شما از نسخه 2013 انتقال پیدا می کنند. احتمالا برای شما هم پیش آمده که در حالت های مختلف توسعه و روی دستگاههای مختلف نیاز به چیدمانهای مختلفی از پنجره های ویژوال استودیو داشته باشید. مثلا وقتی با لپ تاپ کار می کنید، وقتی از یک مانیتور استفاده می کنید یا از دو مانیتور، وقتی روی قسمت UI پروژه خود کار میکنید یا زمانی که نیاز با کار کرده با دیتابیس خور دارید. در نسخه 2015 شما این قابلیت را دارید تا تنظیمات زیادی را ذخیره کرده و بین حالت های مختلف آن سوئیچ کنید.
در دوره آموزشی Pluralsight Visual Studio 2015: Essentials to the Power-User با ویژوال استودیو 2015 و الزامات برای تبدیل به کاربر قدرتمند آشنا می شوید.

دانلود Packt Learning Data Analysis with R - آموزش تجزیه و تحلیل داده ها با زبان آر

دانلود Packt Learning Data Analysis with R - آموزش تجزیه و تحلیل داده ها با زبان آر

R، یک زبان برنامه‌نویسی و محیط نرم‌افزاری برای محاسبات آماری و علم داده‌ها است، که بر اساس زبان‌های اس و اسکیم پیاده‌سازی شده است. این نرم‌افزار متن باز، تحت اجازه‌نامه عمومی همگانی گنو عرضه شده و به رایگان قابل دسترس است. زبان اس بجز R، توسط شرکت Insightful، در نرم‌افزار تجاری اس‌پلاس نیز پیاده‌سازی شده است. اگرچه دستورات اس‌پلاس و R بسیار شبیه است لیکن این دو نرم‌افزار دارای هسته‌های متمایزی می‌باشند. R، حاوی محدودهٔ گسترده‌ای از تکنیک‌های آماری (از جمله: مدل‌سازی خطی و غیرخطی، آزمون‌های کلاسیک آماری، تحلیل سری‌های زمانی، رده‌بندی، خوشه‌بندی و غیره) و قابلیت‌های گرافیکی است. در محیط R، کدهای سی، سی++ و فورترن قابلیت اتصال و فراخوانی هنگام اجرای برنامه را دارند و کاربران خبره می‌توانند توسط کدهای سی، مستقیماً اشیا R را تغییر دهند. گرچه R اغلب به منظور انجام محاسبات آماری به کار می‌رود، این نرم‌افزار قابل به کارگیری در محاسبات ماتریسی است و در این زمینه، همپای نرم‌افزارهایی چون اُکتاو و نسخهٔ تجاری آن متلب (MATLAB) است. R، همچنین نرم‌افزار قدرتمندی برای ایجاد اشکال گرافیکی و نمودارهاست.
در دوره آموزشی Packt Learning Data Analysis with R با زبان برنامه نویسی آر برای تجزیه و تحلیل داده ها آشنا می شوید. 

دانلود Packt Angular 2 Solutions - Intermediate + Advanced Concepts - آموزش آنگولار 2 - مفاهیم متوسط + پیشرفته

دانلود Packt Angular 2 Solutions - Intermediate + Advanced Concepts - آموزش آنگولار 2 - مفاهیم متوسط + پیشرفته

 پس از ظهور فن آوری AJAX شاهد پیدایش Web Application های بسیاری بودیم. بسیاری از برنامه نویسان اقدام به تولید وب سایتها و وب اپلیکیشنهای گوناگون با حال و هوای نرم افزارهای تحت ویندوز و یا دیگر سیستم های عامل نمودند. منظورم از حال و هوا refresh نشدن صفحات و یا عدم استفاده از post back ها میباشد که برای کاربران وب تجربه جدیدی بود و دیگر با هر کلیک نیاز نبود زمان زیادی برای لود شدن مجدد محتوا در بروزر صرف کنند. اتفاقی که پشت پرده روی میداد این بود که بروزرها تنها بخشهایی از صفحه که نیاز به بروزرسانی داشتند را از سرور درخواست میکرد و پس از دریافت با استفاده از javascript محتویات صفحه را آپدیت میکردند. در ابتدا بخشهای مورد نیاز کلاینت در سرور به HTML رندر میشدند و بعد برای کلاینت فرستاده میشدند. در گام بعدی برنامه نویسان بجای اینکه محتوا را در سرور به HTML تبدیل کنند داده خام را تنها از سرور میگرفتند و در سمت کلاینت اقدام به تولید HTML با استفاده از داده دریافتی می کردند. فریم ورکهای گوناگونی برای راحت ساختن برنامه نویسان و کاستن از پیچیدگیهای کد سمت کلاینت ایجاد شدند هدف اصلی این فریم ورکها پیاده سازی معماری های آشنا و محبوب سمت سرور مانند MVC در سمت کلاینت بود. از جمله این فریم ورکها میتوان به Angular.js ، Backbone.js و Ember.js اشاره نمود. Angular 2 با شعار یک فریم ورک برای دسکتاپ و موبایل وارد رقابت با سایر فریم ورک ها و کتابخانه های جاوااسکریپتی شد. این بار انگولار با تغییرات زیاد ضمن بهبود سرعت و کارایی یادگیری آن را نیز هیجان بخش تر و بسیار آسان تر کرده است.
در دوره آموزشی Packt Angular 2 Solutions - Intermediate + Advanced Concepts با مفاهیم متوسط و پیشرفته آنگولار 2 آشنا می شوید.

دانلود Lynda Xamarin and Android Studio: Material Design - آموزش زامارین و اندروید استودیو: متریال دیزاین

دانلود Lynda Xamarin and Android Studio: Material Design - آموزش زامارین و اندروید استودیو: متریال دیزاین

xamarin يك ابزار براي برنامه نويسي بر روي موبايل با استفاده از زبان #C مي باشد. اين ابزار در ماه مه سال ۲۰۱۱ توسط سازندگان پروژه متن باز Mono Android خلق شد. تاكنون حدود ۸۰۰ هزار توسعه دهنده در بيش از ۱۲۰ كشور جهان بروي اين فريم ورك كار كرده‌اند. كتابخانه xamarin بيش از ۲۰۰۰۰ كامپوننت قابل استفاده دارد، كدهاي برنامه قبل از كامپايل شدن در بستر فريم ورك دات نت اجرا مي‌شوند و نهايتا به صورت كدهاي بومي آي او اس و اندرويد ( برنامه نویسی ویندوزفون هم که با سی شارپ انجام میشود ، یعنی شما با یک کد سه خروجی برای پلتفرم اندروید ، IOS و ویندوزفون خواهید داشت ) در خروجي پديد مي‌آيند. توسعه دهندگاني كه از اين ابزار استفاده كنند مي‌توانند اپليكيشن‌هاي خود را بروي بيش از ۱۰۰۰ دستگاه مختلف كه با تكنولوژي پردازش ابري (Cloud) بنا شده است تست كنند. اندروید استودیو یک محیط برنامه نویسی برای پلتفرم اندروید است. این برنامه در ۱۶ می ۲۰۱۳ توسط مدیران گوگل در کنفرانس گوگل آی/او معرفی شد. از ماه جوئن ۲۰۱۳ نسخه پیش نمایش این برنامه (به صورت رایگان) برای امتحان در دسترس توسعه دهنده‌ها قرار گرفت. این محیط بر اساس نرم‌افزار محبوب جت‌برینز طراحی شده است، این استودیو بطور اختصاصی برای اندروید طراحی شده است.
در دوره آموزشی Lynda Xamarin and Android Studio: Material Design به طراحی متریال اندروید در محیط زامارین و اندروید استودیو می پردازیم.

دانلود Packt Learn Nodejs by building 12 projects - آموزش نود جی اس با ساخت 12 پروژه

دانلود Packt Learn Nodejs by building 12 projects - آموزش نود جی اس با ساخت 12 پروژه

Node.js یک محیط یا Platform برنامه‌نویسی تحت سرور است که بر پایه‌ی موتور جاواسکریپت V8 گوگل کروم توسعه پیدا کرده است. Node.js می‌تواند برای ایجاد وب‌سرورهای ساده تا پیشرفته مورد استفاده قرار بگیرد. برای مثال ممکن است برای راه‌اندازی یک وبسایت همه منظوره که محتواهای متنی و چندرسانه‌ای را در اختیار مشتریان قرار می‌دهد از این ابزار استفاده شود. ویژگی قابل توجهی که Node.js را از سایر محیط‌های برنامه‌نویسی متمایز می‌کند رویدادگرا (Event-driven) بودن آن است. برنامه‌نویسی رویدادگرا به شیوه‌ای از برنامه‌نویسی گفته می‌شود که اجرا کدهای برنامه وابسته به رخداد رویدادهای خاص است. برای مثال در هنگام خواندن محتویات یک فایل، در برنامه‌نویسی سنتی، برنامه در هنگام خوانده شدن محتویات فایل از روی رسانه، متوقف می‌شود و پیشروی نمی‌کند. در معماری رویدادگرا، برنامه به پیشروی خود ادامه می‌دهد و هنگامی که محتویات از فایل خوانده شدند، تابع دلخواهی از برنامه توسط Node.js فراخوانی می‌شود.
در دوره آموزشی Packt Learn Nodejs by building 12 projects با اصول و نحوه کاربرد نود جی اس همراه با ساخت 12 پروژه مختلف آشنا می شوید.

دانلود Packt Mastering MEAN Web Development Expert Full Stack JavaScript - آموزش کامل و پیشرفته توسعه وب مین

دانلود Packt Mastering MEAN Web Development Expert Full Stack JavaScript - آموزش کامل و پیشرفته توسعه وب مین

واژه ی MEAN گرفته شده از ابتدای چهار واژه ی MongoDB, Express, AngularJS, NoedJS می باشد.  MEAN یک فریم ورک برای نقطه شروع و ارتباط بین این چهار برنامه است. MEAN یک فریم ورک جاوا اسکریپت برای راه سریع و سازمان یافته برای توسعه ی اپلیکیشن های تحت وب می باشد. سعی بر این است که ارتباط بین این چهار فریم ورک پایه برقرار شود و مشکلات مجتمع سازی پایه حل شود. Node.js این امکان را به شما می دهد که در سمت سرور هم از زبان javascript استفاده کنید؛ و هزینه ی یادگیری یک زبان دیگر را از دوش شما بر میدارد. به علاوه خاصیت NoSQL بودن MongoDB به شما کمک می کند که بدون نگرانی لایه ی داده را عوض کنید. و بالاخره این تکنولوژی جامعه ی پشتیبانی قوی دارد که باعث می شود کار کردن با این تکنولوژی راحت باشد.
در دوره آموزشی Packt Mastering MEAN Web Development Expert Full Stack JavaScript به طور کامل و پیشرفته با توسعه وب با ابزارهای مین آشنا می شوید.

امتیاز دهید:
به این صفحه

به این سایت