دانلود Udemy Introduction to using SQL for Reporting آموزش مقدماتی اس کیو ال برای گزارش گیری

مطلب نوشته شده
۱۸ اسفند ۱۳۹۷
دفعات بازدید
344
تعداد نظرات
بدون نظر
در بخش
چندرسانه ای
ادامه مطلب
دانلود

اس‌کیوال برای کارهای ویژه و محدودی (گزارش گیری از داده‌ها در پایگاه داده‌های رابطه‌ای) طراحی شده‌است. بر خلاف زبانهای دستوری مثل بیسیک یا سی که برای حل مسائل طراحی شده، SQL زبانی بر پایه اعلان است. زبانهای توسعه یافته‌ای مثل PL/SQL به دنبال کامل کردن زبان به هدف ایجاد زبان برنامه نویسی با حفظ مزیت‌های SQL می‌باشد. شیوه دیگر کار این است که به کدهای زبان برنامه نویسی اجازه دسترسی به پایگاه داده به کمک دستورات SQL داده شود مثلاً PostgreSQL به توابعش اجازه می‌دهد که درون کدهای Perl، Tcl و C نوشته شوند. گاهی به شوخی گفته می‌شود که SQL نه ساخت یافته‌است، نه محدود به گزارش گیری‌ها و اصلاً یک زبان نیست!

دانلود Packt Fundamental Algorithms in Scala آموزش اصول و مبانی الگوریتم در اسکالا

مطلب نوشته شده
۱۸ اسفند ۱۳۹۷
دفعات بازدید
409
تعداد نظرات
بدون نظر
در بخش
چندرسانه ای
ادامه مطلب
دانلود

پیش از هر چیز، باید گفت که اسکالا جزو زبان‌های برنامه‌نویسی دشوار برای یادگیری است اما اگر کسی بتواند سختی یادگیری این زبان را بر خود هموار کند، مسلماً ارزشش را خواهد داشت. هدف از ایجاد اسکالا طراحی یک جاوای بهینه‌تر بوده و جالب است بدانید که این زبان در JVM (ماشین مجازی جاوا) اجرا می‌شود. به غیر از Scala زبان‌های دیگری همچون Kotlin و Ceylon نیز بوده‌اند که سعی کرده‌اند یک جاوای بهتر باشند اما این در حالی است که در این زبان‌ها سعی شده سینتکس تا حد ممکن نزدیک به زبان جاوا باقی بماند و صرفاً منحنی یادگیری این زبان‌ها نسبت به زبان جاوا کمی بهتر شود اما اسکالا با این ذهنیت طراحی شد که محدودیت‌های زبان جاوا رفع گردیده و توسعه‌دهندگان بتوانند با شکستن ساختارها و پارادایم‌های به کار گرفته شده در زبان جاوا، کدهای کمتر اما در عین حال بهینه‌تری بنویسند و شاید یکی از دلایل سختی یادگیری این زبان هم همین مسألهٔ ساختارشکنی بوده باشد.

دانلود Udemy Complete Beginners Java Tutorial: Java – JavaFx – Maven – Jenkins آموزش کامل مقدماتی جاوا: جاوا، جاوا اف ایکس، ماون، جنکینز

مطلب نوشته شده
۱۸ اسفند ۱۳۹۷
دفعات بازدید
568
تعداد نظرات
بدون نظر
در بخش
چندرسانه ای
ادامه مطلب
دانلود

در سال ۱۹۹۱ ، تیم “Green Team” به رهبری James Gosling در شرکت Sun Microsystems ، یک زبان برنامه نویسی برای دستگاه های دیجیتال ، توسعه دادند. این زبان ، Oak نامیده شد. چرا Oak ؟ زیرا یک درخت بلوط (oak) بیرون دفتر Gosling وجود داشت. بعداً ، این زبان با اسم Green نامگذاری شد و در نهایت به نام Java برگرفته از Java coffee تغییر نام داده شد. از این رو با لوگو فنجان قهوه ، همراه شد. از آنجا که C/C++ در آن زمان محبوبیت داشت ، Gosling این زبان را با سبک C/C++ طراحی نمود و فلسفه آن این شعار بود “write once, run anywhere” . پس از سال ها ، Sun Microsystems اولین نسخه اجرایی عمومی از Java را در سال ۱۹۹۵ منتشر کرد. در آن زمان اعلام شد که مرورگر Netscape Navigator Internet با تکنولوژی جاوا ، آمیخته شده است. در سال ۲۰۱۰ ، شرکت اوراکل به طور کامل Sun Microsystems را به همراه Java ، در اختیار خود گرفت.

دانلود Udemy PHP Interview Questions with Solutions – Part 1 آموزش سوالات و پاسخ های مصاحبه پی اچ پی – قسمت اول

مطلب نوشته شده
۱۵ اسفند ۱۳۹۷
دفعات بازدید
493
تعداد نظرات
بدون نظر
در بخش
چندرسانه ای
ادامه مطلب
دانلود

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

دانلود Udemy Rapid Gulp – Automate Web Development آموزش توسعه خودکار وب با گالپ

مطلب نوشته شده
۱۵ اسفند ۱۳۹۷
دفعات بازدید
497
تعداد نظرات
بدون نظر
در بخش
چندرسانه ای
ادامه مطلب
دانلود

Gulp.JS یکی از فریم ورک های جاوااسکریپت برای خودکارسازی کارهای روتین و بهبود بخشیدن به روند کاری است. از آن جایی که اکثر تیم ها (افراد) درگیر در پروژه های تحت وب همواره به دنبال راه هایی برای سریع تر و با کیفیت تر به اتمام رساندن پروژه ها هستند، تکنیک ها، ابزارها و ترفندهای مختلفی در این زمینه شکل گرفته اند. Gulp نیز مانند Grunt مبتنی بر NodeJS است و زیرساختی را ایجاد می کند تا به وسیله پلاگین هایی که برای آن نوشته می شود کارهایی را به صورت خودکار انجام دهد.

دانلود Udemy Web development with ELIXIR and Phoenix آموزش توسعه وب با الیکسیر و فونیکس

مطلب نوشته شده
۱۵ اسفند ۱۳۹۷
دفعات بازدید
482
تعداد نظرات
بدون نظر
در بخش
چندرسانه ای
ادامه مطلب
دانلود

زبان برنامه نویسی Elixir یک زبان برنامه نویسی کاربردی، همزمان و عمومی است که بر روی ماشین مجازی Erlang اجرا می شود. Elixir از Erlang تولید می شود و از همان انتزاع برای ساخت برنامه های توزیع شده و تحمل پذیر استفاده می کند. Elixir همچنین یک ابزار تولیدی و یک طراحی گسترده را فراهم می کند. زبان برنامه نویسی Elixir برای توسعه وب توسط شرکت هایی مانند Bleacher Report، Discord و Inverse و همچنین برای ساخت سیستم های تعبیه شده مورد استقاده قرار می گیرد.

دانلود Udemy Angry Birds, Crossy Road & more: Game Development in Swift 4 آموزش ساخت بازی های مختلف با سوئیفت 4

مطلب نوشته شده
۱۴ اسفند ۱۳۹۷
دفعات بازدید
365
تعداد نظرات
بدون نظر
در بخش
چندرسانه ای
ادامه مطلب
دانلود

هنگامی که برای اولین بار اپل، زبان برنامه‌نویسی جدید خود را با نام «سوئیفت» (Swift) منتشر کرد، برنامه‌نویسان شگفت‌زده شدند. تا قبل از آن برای توسعه‌ی اپلیکیشن‌های «Mac» و «iOS» چاره‌ای جز استفاده از «Objective C» نبود. Objective C زبانی شی‌گرا و قدیمی است که در سال ۱۹۸۰ منتشر شده. سوئیفت مانند هوایی تازه وارد دنیای نرم‌افزار شد و آن‌ را متحول کرد. مانند همیشه اپل در این زمینه نیز گوی سبقت را از رقبا ربود و اعلام کرد که به‌ زودی سوئیفت به شکل متن‌باز در اختیار برنامه‌نویسان قرار خواهد گرفت. به همین دلیل توسعه‌دهندگان سراسر جهان به استقبال این زبان جدید رفتند. البته دور از ذهن نخواهد بود که سوئیفت به سرعت رشد کند و به زبان اول برنامه‌نویسی در دهه‌ی آتی تبدیل شود.

دانلود Udemy Fundamentals of Data Mining آموزش اصول و مبانی داده کاوی

مطلب نوشته شده
۹ اسفند ۱۳۹۷
دفعات بازدید
619
تعداد نظرات
بدون نظر
در بخش
چندرسانه ای
ادامه مطلب
دانلود

Data Mining (داده‌کاوی) را برخی علم استخراج اطلاعات از داده‌های موجود در دیتابیس نیز می‌نامند. به طور کلی، با استفاده از داده‌کاوی می‌توان از داده‌های خام موجود ذخیره شده که غالباً تحت عنوان #بیگ دیتا شناخته می‌شوند، اطلاعات ارزشمند و مفیدی استخراج نموده و به نیازهای کسب‌وکارهایی که بقایشان منوط به دیتا است با سرعت بیشتری پاسخ داد چرا که در غیر این صورت، برای پاسخ‌دهی به چنین نیازهایی می‌بایست در میزان زیادی داده‌های خام جستجو نموده که کاری بسیار زمان‌بر و البته بی‌دقت خواهد بود.

دانلود Udemy Simulating Real World Problems with Python آموزش شبیه سازی مشکلات واقعی با پایتون

مطلب نوشته شده
۹ اسفند ۱۳۹۷
دفعات بازدید
758
تعداد نظرات
بدون نظر
در بخش
چندرسانه ای
ادامه مطلب
دانلود

پایتون از جمله زبان‌های برنامه‌نویسی قدرتمندی است که در زمینه علم داده‌ها، یادگیری ماشینی، خودکارسازی سامانه‌ها، توسعه وب، واسط‌های برنامه‌نویسی و… به کار گرفته می‌شود. شاید بتوانیم این ‌گونه بیان کنیم که پایتون در مقایسه با زبان‌های بزرگ یک زبان نسبتاً جدید به شمار می‌رود.

دانلود Udemy Dart Programming from Beginner to Expert آموزش مقدماتی تا پیشرفته برنامه نویسی دارت

مطلب نوشته شده
۸ اسفند ۱۳۹۷
دفعات بازدید
630
تعداد نظرات
بدون نظر
در بخش
چندرسانه ای
ادامه مطلب
دانلود

زبان برنامه نویسی Dart یک زبان برنامه نویسی عمومی است که ابتدا توسط گوگل توسعه داده شد و بعد ها توسط Ecma (یک سازمان استاندارد برای سیستم های اطلاعاتی و ارتباطی) به تصویب رسید. از Dart برای ساخت وب، سرور و برنامه های کاربردی تلفن همراه استفاده می شود. این زبان رابط ها، مخلوط ها، کلاس های انتزاعی، اصطلاحات عمومی، تایپ استاتیک و سیستم نوع صدا را پشتیبانی می کند.