دانلود Udemy Learning Path: Go: Concurrency & Design Patterns for Gophers آموزش همروندی و الگوهای طراحی در زبان گو

مطلب نوشته شده
۱۶ آذر ۱۳۹۹
دفعات بازدید
544
تعداد نظرات
بدون نظر
در بخش
چندرسانه ای
ادامه مطلب
دانلود

زبان برنامه نویسی Go ( گولنگ golang ) یک زبان استاتیک تایپ، کامپایلی، طراحی شده توسط رابرت گریسمر، راب پایک و کن تامسون. زبان گو از نظر املا مشابه زبان C می باشد، اما با مزایای استفاده از ایمنی حافظه، سیستم GC (مدیریت خودکار حافظه)، تایپ ساختاری، همزمانی سطح بالا (ارتباط فرآیند های متوالی). زبان گو سال ۲۰۰۷ در گوگل طراحی شد تا برای بهبود برنامه نویسی، در عصر دستگاه های چند هسته ای، شبکه و پایگاه های بسیار بزرگ استفاده شود. طراحان زبان Go میخواستند مشکلاتی که در زبان هایی که در Google استفاده می شد را حذف کنند، درحالی که ویژگی های مفید خود را حفظ کنند. زبان گو به طور قابل توجهی از سنت زبان C استفاده می کند، اما مقداری تغییرات اعمال شده تا خلاقیت، سادگی و ایمنی را بهبود بخشد.

دانلود O’Reilly Assembly Language Complete Guide آموزش کامل زبان اسمبلی

مطلب نوشته شده
۱۶ آذر ۱۳۹۹
دفعات بازدید
488
تعداد نظرات
بدون نظر
در بخش
چندرسانه ای
ادامه مطلب
دانلود

زبان اسمبلی یک زبان برنامه‌نویسی سطح پایین (Low-level Programming Language) است که دستوراتش معادل کدهای ماشین (Machine Code) هستند. به عبارت دیگر، مجموعه‌ای از دستورات باینری (Binary) که مقادیری را به داخل رجیسترهای CPU (یا ریزپردازنده‌های دیگر) می‌ریزند یا از آن برمی‌دارند. برخلاف اکثر زبان‌های برنامه نویسی سطح بالا که (به واسطه کامپایلرها یا مفسرها) روی معماری‌های کامپیوتری مختلف قابل استفاده می‌باشند هر زبان اسمبلی، به صورت ویژه برای یک نوع معماری کامپیوتر طراحی می‌شود. بنابراین برنامه‌هایی که به این زبان‌ها نوشته می‌شوند اصطلاحا پرتابل (قابل حمل) نیستند و برای اجرا شدن روی ماشینی با معماری متفاوت لازم است برای همان معماری مجددا نوشته شوند.

دانلود Udemy Complete Python From Zero To Software House Level آموزش کامل مقدماتی پایتون

مطلب نوشته شده
۱۶ آذر ۱۳۹۹
دفعات بازدید
806
تعداد نظرات
بدون نظر
در بخش
چندرسانه ای
ادامه مطلب
دانلود

Python پایتون یک زبان برنامه نویسی تفسیری، داینامیک و شیءگرا می باشد که می توان از آن در محدوده وسعیی از نرم افزار ها و تکنولوژی ها بهره برد. این زبان برنامه نویسی روش های بسیار قدرتمند و حرفه ای را برای کار با زبان ها و ابزار های مختلف را با آسانی هر چه تمام تر فراهم می کند. بدین منظور این زبان داره کتابخانه هایی بسیار گسترده می باشد که یادگیری و استفاده از آن ها در عرض چند روز ممکن می باشد.

دانلود Udemy Java Object Oriented Programming Analysis Design OOPs & OOAD آموزش برنامه نویسی شی گرا در جاوا

مطلب نوشته شده
۱۲ آذر ۱۳۹۹
دفعات بازدید
481
تعداد نظرات
بدون نظر
در بخش
چندرسانه ای
ادامه مطلب
دانلود

برنامه نویسی شی گرا (Object Oriented Programming) که به اختصار OOP نیز نامیده می‌شود، در حقیقت نوعی منطق یا الگوست که برگرفته از زندگی روزمره‌ی ما است. در اطراف خود به هر کجا بنگرید اشیایی را می بینید. پس انسان بر اساس اشیا فکر می کند. در برنامه نویسی شی گرا نیز ما می کوشیم که مفاهیم برنامه نویسی را، همانند اشیای دنیای واقعی مدل کنیم. زیرا ذهن انسان توانایی بالایی در انتزاع یا تجرید دارد و مدل سازی اشیا دارد.

دانلود Udemy Digital Design Masterclass for Graphic Designers آموزش تسلط بر طراحی های دیجیتال برای طراحان گرافیک

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

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

دانلود Udemy Asynchronous JavaScript Deep Dive آموزش عمیق جاوا اسکریپت غیرهمزمان

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

جاوا اسکریپت زبان برنامه‌نویسی پویا و مبتنی بر شی (Object-based) است که هم سمت کاربر و هم سمت سرور، برای ایجاد تعمال با صفحات وب به کار می‌رود. جایی که HTML و CSS ساختار اولیه و ظاهر صفحات وب را تعیین می‌کنند، جاوا اسکریپت نحوه عملکرد صفحات وب را کنترل می‌کند. جاوا اسکریپت، تجربه کاربر را از صفحه وب با تبدیل آن از یک صفحه استاتیک به یک صفحه تعاملی بهبود می‌بخشد. بطور خلاصه، جاوا اسکریپت به صفحات وب رفتار می‌بخشد.

دانلود Udemy The Ultimate Beginner’s Guide to Django 1.11 آموزش مقدماتی جنگو 1.11

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

فریم ورک Django یک چارچوب وب رایگان و متن باز است که در Python نوشته شده و از الگوی معماری MVT یا همون model-view-template پیروی می کند. هدف اصلی Django این است که ایجاد وب سایت های پیچیده و مبتنی بر پایگاه داده را آسان تر کند. این چارچوب بر قابلیت استفاده مجدد، Pluggability اجزای سازنده، کد کمتر، اتصال کم و توسعه سریع تاکید می کند. در این فریم ورک از Python در سراسر برنامه حتی برای فایل های تنظیمات و مدل های داده استفاده می شود.

دانلود Udemy JUnit 5: Java Unit Tests for Beginners آموزش مقدماتی تست واحد جاوا با جی یونیت 5

مطلب نوشته شده
۲ آذر ۱۳۹۹
دفعات بازدید
485
تعداد نظرات
بدون نظر
در بخش
چندرسانه ای
ادامه مطلب
دانلود

تست اپلیکیشن (software test) یک قطعه ی نرم افزاری (کد) هست که خود یک قطعه ی نرم افزاری دیگر را (جهت آزمایش و اطمینان از کارکرد صحیح و اینکه آیا قطعه ی نوشته شده هدف مورد نظر را برآورده می سازد) اجرا می کند. این تست نرم افزاری بررسی می کند آیا قطعه کد نوشته شده منجر به وضعیت مورد انتظار می شود (که به آن state testing گویند) و یا مراحل لازم (سلسه رخداد ها) به ترتیب رخ می دهند یا خیر (که به آن behavior testing گویند). فریم ورک های تست گیری متعددی برای Java نوشته شده و در دسترس می باشد. از جمله ی پرکاربرد و محبوب ترین آن ها می توان به JUnit و TestNG اشاره کرد.

دانلود Kotlin for Android Crash Course آموزش کوتلین برای اندروید

مطلب نوشته شده
۲۶ آبان ۱۳۹۹
دفعات بازدید
1,524
تعداد نظرات
۲
در بخش
چندرسانه ای
ادامه مطلب
دانلود

کوتلین، یک‌زبان برنامه‌نویسی همه‌منظوره و منبع باز است که قابلیت‎های شی‌گرا و توابع کاربردی را باهم ترکیب کرده است. از کوتلین (Kotlin) برای ساخت اپلیکیشن‎های ماشین مجازی جاوا (JVM)، اندروید، مرورگر و اپلیکیشن‎های مستقل MacOS، لینوکس، ویندوز، iOS, WebAssembly و اندروید استفاده می‌شود. کوتلین توسط شرکت JetBrains ایجاد و تحت مجوز Apache 2 به‌صورت منبع باز منتشر شد.

دانلود Udemy Learn to Build Websites in Django 3.0 آموزش ساخت وب سایت با جنگو 3.0

مطلب نوشته شده
۲۶ آبان ۱۳۹۹
دفعات بازدید
1,206
تعداد نظرات
بدون نظر
در بخش
چندرسانه ای
ادامه مطلب
دانلود

فریم ورک Django یک چارچوب وب رایگان و متن باز است که در Python نوشته شده و از الگوی معماری MVT یا همون model-view-template پیروی می کند. هدف اصلی Django این است که ایجاد وب سایت های پیچیده و مبتنی بر پایگاه داده را آسان تر کند. این چارچوب بر قابلیت استفاده مجدد، Pluggability اجزای سازنده، کد کمتر، اتصال کم و توسعه سریع تاکید می کند. در این فریم ورک از Python در سراسر برنامه حتی برای فایل های تنظیمات و مدل های داده استفاده می شود.