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

دانلود Lynda WebSocket Programming with Java EE - آموزش برنامه نویسی وب سوکت با جاوا

دانلود Lynda WebSocket Programming with Java EE - آموزش برنامه نویسی وب سوکت با جاوا

برنامه نویسی با معماری وب سوکت (web socket programming) با زبان جاوا موضوعی است که کمتر از موضوعات دیگر به آن پرداخته می‌شود. در ابتدا کمی به موضوعات سرویس گیرنده و سرویس دهنده می‌پردازیم. سرویس گیرنده یا همان کلاینت که تقاضای برخی از فعالیتها را می‌کند و سرویس دهنده هم آن عمل درخواستی را انجام داده و به سرویس گیرنده پاسخ می‌دهد. حال به برنامه نویسی با وب سوکت می‌پردازیم. وب سوکت به برنامه نویسان امکان کار با شبکه را همانند رفتار ورودی و خروجی در فایل را می‌دهد. این بدین معنی می‌باشد که برنامه می‌تواند از یک سوکت به آسانی خواندن و نوشتن در یک فایل، بخواند یا در آن بنویسد. پیش از وب سوکت، تمامی ارتباطات بین کاربران و سرور ها تنها برعهده HTTP بود. امروزه داده های داینامیک میتواند آزادانه بین اتصالات وب سوکتی که همواره ثابت، دوتایی و سریع هستند جریان داشته باشند. هدف اصلی وب سوکت ایجاد ارتباطات کاملا دوتایی بر روی یک کانکشن TCP است که میتواند هر پروتکلی را پشتیبانی کند. درحالی که وب سوکت برای مرورگرها و وب سرورها طراحی شده ولی چنان مزیتی در معماری کسب و کار دارد که استفاده از آن برای ارتباط بین کاربران و سرورهایی که از طریق اینترنت به هم متصل اند هر روز بیشتر و بیشتر میشود.
در دوره آموزشی Lynda WebSocket Programming with Java EE با نحوه برنامه نویسی وب سوکت با جاوا آشنا می شوید.

  • آموزش صفر تا صد نقاشی و طراحی دیجیتالی - بخش دوم 24,800 تومان خرید
  • آموزش صفر تا صد وی ری برای تری دی مکس 24,800 تومان خرید
  • آموزش صفر تا صد رویت آرکیتکچر - بخش دوم 24,800 تومان خرید
  • آموزش صفر تا صد رویت آرکیتکچر - بخش اول 24,800 تومان خرید
  • آموزش صفر تا صد ایلاستریتور سی سی 24,800 تومان خرید
  • آموزش صفر تا صد سینما فوردی - بخش دوم 24,800 تومان خرید
  • آموزش صفر تا صد اسکچ آپ 24,800 تومان خرید
  • آموزش جامع برنامه نویسی فرترن 23,900 تومان خرید
  • بسته بزرگ اشتغال زایی و کسب درآمد 59,000 تومان خرید
  • آموزش طراحی وب ترم دوم شامل 2 مجموعه از 0 تا 100 طراحی وب 149,000 تومان خرید
  • آموزش جامع ورد 2013 14,000 تومان خرید
  • مجموعه کامل مدرسه مجازی سینمافوردی بخش دوم (موشن گرافیک) 18,000 تومان خرید

دانلود Packt Microsoft Power BI Recipes - آموزش عملکرد مایکروسافت پاور بی آی

دانلود Packt Microsoft Power BI Recipes - آموزش عملکرد مایکروسافت پاور بی آی

هوش تجاری فرآیند تبدیل داده های خام به اطلاعات مدیریتی و تجاری اطلاق می گردد که به تصمیم گیرندگان سازمان کمک می کند تا تصمیمات خود را بهتر و سریعتر گرفته و براساس اطلاعات صحیح عمل نمایند. هوش تجاري مجموعه‌اي از مهارتها، فناوريها و سيستم‌هاي كاربردي است كه براي جمع‌آوري، ذخيره‌سازي، تحليل و ايجاد دسترسي كارآمد به انباره‌هاي داده جهت كمك به سازمان‌ها براي تصميم‌گيري صحيح مورد استفاده قرار مي‌گيرد. تحليل داده‌ها شامل طبقه‌بندي، خوشه‌بندي،آناليزهاي آماري، پيش‌بيني‌هاي رياضي، تحليل‌هاي هوشمند مبتني بر شبكه‌هاي عصبي و الگوريتمهاي ژنتيك مي‌باشد. هوش تجاري شما را برای تصمیم‌گیری در همه عوامل موثر بر سازمان يا شرکت‌ توانمند می‌سازد. شرکت مایکروسافت اعلام نمود که خدمات هوش تجاری خود موسوم به Power BI را به‌روز کرده است که با این بروزرسانی سازمان‌ها می توانند آخرین قابلیت‌های مرتبط با هوش تجاری و ابزارهای تحلیل داده را به صورت یکپارچه در سیستم داخلی خود مورد استفاده قرار دهند. نسخه جدید سیستم Power BI که از تاریخ ۲۴ ژوئیه ۲۰۱۵ در اختیار کاربران قرار گرفته است جایگزین نسخه قبلی که مبتنی بر مجموعه نرم‌افزاری Office 365 فعالیت می‌کند، می باشد. این ابزار جدید که با نام Power BI Desktop معرفی شده است، به صورت گسترده در اختیار تمام مشتریان جهانی مایکروسافت قرار خواهد گرفت.
در دوره آموزشی Packt Microsoft Power BI Recipes با نحوه عملکرد مایکروسافت پاور بی آی آشنا می شوید.

دانلود Udemy The iOS 10 Developer Bootcamp Master Swift and Objective-C - آموزش تسلط بر سوئیفت و آبجکتیو-سی برای توسعه آی او اس 10

دانلود Udemy The iOS 10 Developer Bootcamp Master Swift and Objective-C - آموزش تسلط بر سوئیفت و آبجکتیو-سی برای توسعه آی او اس 10

سویفت یک زبان برنامه‌نویسی چند شیوه‌ای و از نوع کامپایلری است که برای توسعهٔ iOS، macOS، watchOS و tvOS توسط شرکت اپل ساخته‌شده است. سویفت برای کار با فریمورک‌های Cocoa و Cocoa Touch اپل و تعامل با حجم عظیمی از کدهای Objective-C نوشته شده برای محصولات اپل طراحی شده است. سویفت می‌خواهد جلوی خطاهای برنامه‌نویسی را بیشتر بگیرد و امنیت بیشتری نسبت به Objective-C داشته باشد و در عین حال نگارش مختصرتر و کوتاه‌تری داشته باشد. این زبان توسط کامپایلر LLVM که درون برنامهٔ Xcode قراردارد (و برای لینوکس بصورت برنامهٔ جدا در دسترس است) ساخته می‌شود و سپس از runtime زبان Objective-C بهره می‌برد که اجازه می‌دهد کدهای سویفت کنار کدهای C، C++ و Objective-C در کنار هم در یک برنامه اجرا شود. iOS 10 یک بروزرسانی بزرگ برای آیفون‌ها و آیپد‌ها خواهد بود. همانطور که می‌دانید نسخه‌های جدید سیستم عامل iOS ابتدا به صورت آزمایشی عرضه می‌شوند و سپس چند هفته بعد از آن به صورت رسمی در اختیار تمامی کاربران قرار خواهند گرفت. محیط برنامه نویسی اپل Xcode نام دارد و زبان برنامه نویسی آن Swift است.
در دوره آموزشی Udemy The iOS 10 Developer Bootcamp Master Swift and Objective-C با مباحث تسلط بر سوئیفت و آبجکتیو-سی برای توسعه آی او اس 10 آشنا می شوید.

دانلود Pluralsight Spring Cloud Fundamentals - آموزش اصول و مبانی اسپرینگ کلود

دانلود Pluralsight Spring Cloud Fundamentals - آموزش اصول و مبانی اسپرینگ کلود

با پیشرفت فناوری اطلاعات نیاز به انجام کارهای محاسباتی در همه جا و همه زمان به وجود آمده است. همچنین نیاز به این هست که افراد بتوانند کارهای محاسباتی سنگین خود را بدون داشتن سخت‌افزارها و نرم‌افزارهای گران، از طریق خدماتی انجام دهند. رایانش ابری (Cloud Computing) آخرین پاسخ فناوری به این نیازها بوده است. رایانش ابری مدلی است برای فراهم کردن دسترسی آسان بر اساس تقاضای کاربر از طریق شبکه به مجموعه‌ای از منابع رایانشی قابل تغییر و پیکربندی (مثل: شبکه‌ها، سرورها، فضای ذخیره‌سازی، برنامه‌های کاربردی و سرویس‌ها) که این دسترسی بتواند با کمترین نیاز به مدیریت منابع و یا نیاز به دخالت مستقیم فراهم‌کننده سرویس به سرعت فراهم شده یا آزاد (رها) گردد. عموماً مصرف کننده‌های رایانش ابری مالک زیر ساخت فیزیکی ابر نیستند، بلکه برای اجتناب از هزینه سرمایه‌ای آن را از عرضه کنندگان شخص ثالث اجاره می‌کنند. آن ها منابع را در قالب سرویس مصرف می‌کنند و تنها بهای منابعی که به کار می‌برند را می‌پردازند.
در دوره آموزشی Pluralsight Spring Cloud Fundamentals با اصول و مبانی اسپرینگ کلود برای اجرای نرم افزارهای بومی در فضای ابری آشنا می شوید.

دانلود Packt Mastering Data Analysis with R - آموزش تسلط بر آنالیز داده ها با زبان آر

دانلود Packt Mastering Data Analysis with R - آموزش تسلط بر آنالیز داده ها با زبان آر

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

دانلود Udemy Advanced Java programming with JavaFx. Build an email client - آموزش برنامه نویسی پیشرفته جاوا با جاوا اف ایکس

دانلود Udemy Advanced Java programming with JavaFx. Build an email client - آموزش برنامه نویسی پیشرفته جاوا با جاوا اف ایکس

JavaFX یک پلتفرم نرم افزاری برای پیاده سازی اپلیکیشن های Rich Internet application می باشد.
Rich Internet application یا به اختصار RIA اپلیکیشن های تحت وب هستند که بسیاری از ویژگی های اپلیکیشن های دسکتاپ را دارند. این اپلیکیشن ها روی ویندوز، لینوکس، مکینتاش، اندروید، آی او اس، مرورگرهای اینترنت، کنسول های بازی و حتی تلویزیون های هوشمند به خوبی اجرا می شوند. نمونه پرکاربرد این نوع اپلیکیشن ها Adobe Flash می باشد. اپلیکیشن های RIA معمولا با تکنولوژی های Adobe Flash ،Microsoft Silverlight و JavaFX طراحی می شوند. JavaFX روی پلتفرم های JavaSE و JavaME طراحی شده و تمام قدرت این پلتفرم ها را در اختیار دارد. به وسیله JavaFX شما می توانید اپلیکیشن هایی با گرافیک فوق العاده بسازید که بدون کوچکترین تغییری روی تمامی سیستم عامل ها و پلتفرم های دسکتاپ و موبایل و... اجرا شوند.
در دوره آموزشی Udemy Advanced Java programming with JavaFx. Build an email client با برنامه نویسی پیشرفته جاوا با جاوا اف ایکس و ساخت یک ایمیل کلاینت آشنا می شوید. 

دانلود O'Reilly Learning Path: Learn to Build a Website - آموزش ساخت وب سایت

دانلود O'Reilly Learning Path: Learn to Build a Website - آموزش ساخت وب سایت

امروزه با توجه به دسترسی بیشتر مردم به سایت ها و همچنین نیاز به یک وب سایت مناسب جهت معرفی کار و معرفی نمونه کارهای خود در بستر وب نیاز به یک طراحی سایت مناسب می باشد. با توجه به رقابتی که در دنیای مجازی وجود دارد شما تنها با طراحی وب سایت استاندارد و با طراحی منحصر به فرد خواهید توانست یک وب سایت مناسب جهت افزایش بازاریابی خود ایجاد کنید. توجه داشته باشید که هر اصولی که برای طراحی سایت انتخاب می کنید یک اصول معتبر باشد. از نکاتی که بسیار حائز اهمیت می باشد سرعت پردازش صفحات وب سایت می باشد زیرا اگر وب سایت شما مدت زیادی را برای لود شدن صرف کند کاربر از ادامه دادن کار خود منصرف خواهد شد همچنین اطلاعات به روز و آپدیت شده در وب سایت می تواند در جذب کاربر به سایت موثر باشد.
در دوره آموزشی O'Reilly Learning Path: Learn to Build a Website با اصول و نحوه طراحی یک وب سایت موفق آشنا می شوید.

دانلود Packt QGIS Python Programming Techniques - آموزش تکنیک های برنامه نویسی کیو جی آی اس پایتون

دانلود Packt QGIS Python Programming Techniques - آموزش تکنیک های برنامه نویسی کیو جی آی اس پایتون

با افزایش روزافزون استفاده مدیران، مسئولان و تصمیم گیران از داده های مکانی در جهت تصمیم گیری های مناسب و کارآمد، توسعه نرم افزارهای مکانی نیز رو به افزایش است. از آنجا که استفاده از این نرم افزارها کمک فراوانی در پردازش، تجزیه و تحلیل داده های مکانی و در نهایت تصمیم گیری های بهینه در مسائل مدیریتی می کند، لذا شرکت های بزرگ نرم افزاری را برآن داشت که نرم افزارهای کامل و جامعی در این زمینه ارائه دهند. QGIS از جمله نرم افزارهای بسیار جذاب و تا اندازه ای هم ساده جهت کار با قالبهای داده های برداری و رستری می باشد. دسترسی به قطعه برنامه های کوچک مهم و کاربردی (Grass) در یک محیط ساده و جذاب، از دیگر ویژگی های این نرم افزار است. جداسازی داده ها به صورت لایه هایی و انجام عملیاتهای گوناگون مانند ویرایش بر روی اطلاعات و همچنین تعریف Style جهت نمایش و دسته بندی نمایشی از جمله مشخصات این نرم افزار می باشد.
در دوره آموزشی Packt QGIS Python Programming Techniques با تکنیک های برنامه نویسی پایتون در زبان کیو جی آی اس آشنا می شوید.

دانلود Lynda Learning Apple tvOS App Development - آموزش توسعه اپ های اپل تی وی او اس

دانلود Lynda Learning Apple tvOS App Development - آموزش توسعه اپ های اپل تی وی او اس

هنگامی شما  اپل تی وی  جدید را خریداری می نمایید. روی آن سیستم عامل tvOS  نصب شده است. این سیستم عامل نسخه ای تغییر یافته از سیستم عامل iOS می باشد. که بسیاری از افراد را به خرید اپل تی وی جدید سوق داده است. در نسل چهارم Apple TV، از سیستم عامل جدیدی با نام tvOS، استفاده میشود که همان المانهای iOS 9  است که برای محیط Apple TV ترجمه میشود. در این نسل از تلویزیون اپل، همان برنامه ها و کانالها، مانند iTunes و Photos استفاده میشود، اما تمامی برنامه های ساخته شده توسط اپل، برای این سیستم جدید، دوباره طراحی شده اند. اپل، tvOS را طراحی کرد تا مفاهیم را در مرکز قرار دهد، اما طراحی آشنایی دارد، حرکت در آن آسان است. صفحه اصلی tvOS، بیشتر شبیه به دستگاههای iOS  است و برنامه های مختلف در آن قرار دارند، و با باز کردن هربرنامه، به محتویات درون آن دسترسی پیدا میکنید.
در دوره آموزشی Lynda Learning Apple tvOS App Development با توسعه اپ های اپل تی وی او اس آشنا می شوید.

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

به این سایت