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

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

دانلود MERN Stack - The Complete Guide - آموزش کامل مرن استک

  • بازدید: 4,933
دانلود MERN Stack - The Complete Guide - آموزش کامل مرن استک

MERN سر واژه کلمات MongoDB, ExpressJS, React and NodeJS است. MongoDB را می‌توان یکی از پرمخاطب‌ترین پایگاه‌های داده‌ موجود در جمع اعضای خانواده NoSQL‌ دانست که بنابر برخی آمارهای جمع‌آوری شده، لقب پرمخاطب‌ترین را نیز به‌خود اختصاص داده است. این پایگاه داده‌ یک مدل منعطف، پویا و سندگرا را ارائه می‌کند که ساختاری با خروجی بسیار بالا و قابلیت مقیاس‌پذیری آسان را دارا است که در پروژه‌ها و سیستم‌های کلان داده یا همان Big Data به‌ شدت مورد نیاز است. ExpressJS و Node.js هم محیط یا Platform های برنامه‌نویسی تحت سرور است که بر پایه‌ی موتور جاواسکریپت V8 گوگل کروم توسعه پیدا کرده است. Node.js می‌تواند برای ایجاد وب‌سرورهای ساده تا پیشرفته مورد استفاده قرار بگیرد. برای مثال ممکن است برای راه‌اندازی یک وبسایت همه منظوره که محتواهای متنی و چندرسانه‌ای را در اختیار مشتریان قرار می‌دهد از این ابزار استفاده شود. React یک کتابخانه UI توسعه داده شده در فیسبوک، به منظور تسهیل در ایجاد تعامل، استفاده مجدد اجزاء است. فیسبوک در ساخت محصول از این استفاده می کند، و instagram بطور کامل با React نوشته شده است.
در دوره آموزشی MERN Stack - The Complete Guide با آموزش کامل مرن استک اشنا خواهید شد.

دانلود Vue.js 2 Academy: Learn Vue Step by Step - آموزش گام به گام ووی جی اس 2

  • بازدید: 3,929
دانلود Vue.js 2 Academy: Learn Vue Step by Step - آموزش گام به گام ووی جی اس 2

در سپتامبر سال 2016، فریم ورک محبوب جاوا اسکریپت Vue.js نسخه ی v2 خود را منتشر کرد. Vue.js 2.0 آمار فوق العاده ای از عملکرد، حجم نسبتا کم (نسخه دارای runtime فشرده Vue هنگام کوچک شدن و zip شدن حجمی به اندازه ۱۶ کیلوبایت دارد)، آپدیت کتابخانه های همراه خود مانند vue-router و vuex، کتابخانه مدیریت وضعیت برای Vue. را به رخ می کشد. دامنه‌ی عملکردهای Vue.js محدود به تعریف و تغییر متغیرها و تعریف مدل‌ها نیست. امکانات پیشرفته‌تری مانند نمایش شرطی، حلقه‌ها و کامپوننت‌ها، از جمله ابزارهای دیگری هستند که برنامه‌نویسی سیستم‌های پیشرفته تحت وب را به کاری آسان و سریع تبدیل می‌کنند.
در دوره آموزشی Vue.js 2 Academy: Learn Vue Step by Step با آموزش گام به گام ووی جی اس 2 اشنا خواهید شد.

دانلود React.js Academy for Beginners with Firebase - آموزش مقدماتی ری اکت جی اس و فایربیس

  • بازدید: 3,611
دانلود React.js Academy for Beginners with Firebase - آموزش مقدماتی ری اکت جی اس و فایربیس

 ری‌اکت که به صورت React.js یا ReactJS نیز خوانده می‌شود، یک کتابخانه متن‌باز جاوااسکریپت برای ساخت رابط‌های کاربری با هدف مواجه شدن با چالش آدرس‌دهی در توسعهٔ اپلیکیشن‌های تک‌صفحه‌ای، است. این کتاب‌خانه توسط فیس بوک، اینستاگرام و جامعه‌ای از توسعه‌دهنده‌ها و شرکت‌ها نگه‌داری می‌شود. ری‌اکت توسط جردن واک، یک مهندس نرم‌افزار در فیس‌بوک، ساخته شد. او از XHP که یک چارچوب فریم‌ ورک HTML برای PHP ست، تأثیر گرفته است. سیستمی در React.js وجود دارد که باعث می شود عناصر DOM منحصر به فرد خودش را ایجاد می کند. این کار باعث می شود که performance برنامه بسیار بالاتر رود. کتابخانه ی React.js از یک گرامر خاص به اسم JSX بهره می گیرد که این قابلیت را به شما می دهد که دستورات HTML و JavaScript را با یکدیگر تلفیق کنید.
در دوره آموزشی React.js Academy for Beginners with Firebase با آموزش مقدماتی ری اکت جی اس و فایربیس اشنا خواهید شد.

دانلود Keil MDK-ARM v5.31 + v5.25 + Legacy Device Support + MDK5 Software Packs + Device Family Pack - مجموعه ابزار برنامه نویسی و توسعه نرم افزاری میکروکنترلرهای ARM

  • بازدید: 11,641
دانلود Keil MDK-ARM v5.31 + v5.25 + Legacy Device Support +  MDK5 Software Packs + Device Family Pac
(1399/6/7) تغییرات:

- نسخه جدید نرم افزار اصلی v5.31 بر روی سایت قرار گرفت!
- Keygen جدید نرم افزار برای نسخه‌های جدید نیز قرار گرفت!
- بسته جدید Device Family Pack نسخه v5.31 بر روی سایت قرار گرفت!

MDK-ARM محصولی قدرتمند از شرکت Keil بوده که یک محیط توسعه نرم افزاری پویا برای طیف وسیعی از میکروکنترلرهای ARM Cortex-M ارائه می‌کند. ابزارهای داخل این مجموعه شامل محیط یکپارچه برنامه نویسی µVision و رفع خطا (Debugger)، مفسر (Compiler) زبان C و C++ و سایر کامپوننت‌های لازم برای برنامه نویسی می‌شود؛ همچنین یادگیری و کار با نرم افزار نیز به نسبت راحت است.

دانلود Mastering Object-Oriented Programming with Python - آموزش تسلط بر برنامه نویسی شی گرا با پایتون

  • بازدید: 5,842
دانلود Mastering Object-Oriented Programming with Python - آموزش تسلط بر برنامه نویسی شی گرا با پایت

برنامه‌نویسی شیءگرا (Object-Oriented Programming مخفف:OOP) یک شیوه برنامه نویسی است که ساختار یا بلوک اصلی اجزای آن، شیء (علوم رایانه)‌ها می‌باشند. در واقع در این شیوه برنامه نویسی، برنامه به شیء گرایش پیدا می‌کند. به این معنا که داده‌ها و توابعی که قرار است بر روی این داده‌ها عمل کنند، تا حد امکان در قالبی به نام شی در کنار یکدیگر قرار گرفته، جمع‌بندی شده و یک واحد (شی) را تشکیل داده و نسبت به محیط بیرونِ خود، کپسوله می‌شوند و از این طریق، توابع بیگانهٔ خارج از آن شی، دیگر امکان ایجاد تغییر در داده‌های درون آن شی را ندارند. به طور مثال حساب بانکی شما که شامل مشخصات فردی شما و میزان سپردهٔ شما در بانک است، تشکیل یک شی را می‌دهند و به دلیل دارا بودن ویژگی کپسوله، امکان دستکاری در میزان سپرده یا مشخصات شما، توسط دیگران وجود ندارد. از دیگر ویژگی‌های برنامه نویسی شی گرا، پیچیدگی کم، هزینه کم، امکان گسترش سریع برنامه با خطای کمتر نسبت به سایر پارادایم‌های برنامه نویسی است.
پایتون (Python) یک زبان برنامه‌نویسی همه منظوره، سطح بالا، شیءگرا و مفسر است که توسط خودو فان روسوم (به هلندی: Guido van Rossum) در سال ۱۹۹۱ در کشور هلند طراحی شد. فلسفهٔ ایجاد آن تأکید بر دو هدف اصلی خوانایی بالای برنامه‌های نوشته شده و کوتاهی و بازدهی نسبی بالای آن است. کلمات کلیدی و اصلی این زبان به صورت حداقلی تهیه شده‌اند و در مقابل کتابخانه‌هایی که در اختیار کاربر است بسیار وسیع هستند.
در دوره آموزشی Mastering Object-Oriented Programming with Python با آموزش تسلط بر برنامه نویسی شی گرا با پایتون اشنا خواهید شد.

دانلود Modern App Development with C# 8 and .NET Core 3.0 - آموزش توسعه مدرن اپ با سی شارپ 8 و دات نت کور 3.0

  • بازدید: 5,580
 دانلود Modern App Development with C# 8 and .NET Core 3.0 - آموزش توسعه مدرن اپ با سی شارپ 8 و دات

یکی از رایج ترین و پرطرفدارترین زبان هایی که برای برنامه نویسی شیء گرا و سطح بالا استفاده می شود، زبان سی‌شارپ (C#) است. این زبان توسط مایکروسافت و جزئی از دات نت به وجود آمد و بعداً استانداردهای ECMA و ISO را نیز در بر گرفت و یکی از ۴۴ زبان برنامه نویسی ای است که توسط زمان اجرای زبان مشترک از .NET Framework پشتیبانی می‌شوند و در همه جا به وسیله مایکروسافت ویژوال استودیو شناخته می‌شود. در واقع زبان #C، یک زبان برنامه نویسی چند الگویی و است و منظم شده مدل‌های تابعی، امری، عمومی، شی گرا و جز گرا و در بستر دات نت است.
در دوره آموزشی Modern App Development with C# 8 and .NET Core 3.0 با آموزش توسعه مدرن اپ با سی شارپ 8 و دات نت کور 3.0 اشنا خواهید شد.

دانلود Google Go Programming: Golang Beginner to Go Web Developer - آموزش مقدماتی تا پیشرفته زبان برنامه نویسی گو

  • بازدید: 6,226
دانلود Google Go Programming: Golang Beginner to Go Web Developer - آموزش مقدماتی تا پیشرفته زبان بر

 گو (Go) یک زبان برنامه‌نویسی ترجمه‌شده و همروند است که در شرکت گوگل و توسط رابرت گریسمر، راب پایک و کن تامپسون توسعه داده می‌شود. این زبان در نوامبر ۲۰۰۹ معرفی شد و در حال حاضر در چند سامانهٔ اجرایی گوگل استفاده می‌شود. کامپایلر گو از لینوکس، مک او اس، ویندوز و انواع سیستم‌های عامل بی‌اس‌دی مانند FreeBSD پشتیبانی می‌کند. از لحاظ معماری پردازنده نیز، معماری x86، معماری x64، معماری ARM و معماری POWER که مخصوص به شرکت آی‌بی‌ام است، توسط کامپایلر گو پشتیبانی می‌شوند. اهداف ایجاد زبان گو کارایی زبان‌های ترجمه‌شده دارای سامانه نوع ایستا،آسانی برنامه‌ نویسی زبان‌های پویا، امنیت نوع‌ها و حافظه، پشتیبانی برای همروندی و ارتباط، و کامپایل سریع است. در زبان گو، ارث‌بری نوع‌ها وجود ندارد.
در دوره آموزشی Google Go Programming: Golang Beginner to Go Web Developer با آموزش مقدماتی تا پیشرفته زبان برنامه نویسی گو اشنا خواهید شد.

دانلود Big Data Analysis with Apache Spark PySpark: Hands on Python - آموزش آنالیز داده های حجیم با پای اسپارک

  • بازدید: 6,950
دانلود Big Data Analysis with Apache Spark PySpark: Hands on Python - آموزش آنالیز داده های حجیم با

 Apache Spark ، یک چارچوب محاسباتی برای داده ­های عظیم است. Spark از MapReduce به عنوان موتور اجرای خود، استفاده نمی­ کند اما بخوبی با هادوپ یکپارچه است. در واقع Spark می­تواند در Yarn اجرا شود و با فرمت داده­ای هادوپ و HDFS کار کند. Spark بیشتر بخاطر توانایی نگهداشتن مجموعه ­داده ه­ای بین کارها، در حافظه، شناخته می­ شود. این قابلیت Spark سبب می­ شود تا سریعتر از جریان کاری MapReduce معادل که مجموعه­ داده­ های همیشه از دیسک بار می­ شوند، عمل کند. دو نوع کاربردی که از مدل پردازشی Spark بهره می­ برند، الگوریتم ­های تکرار شونده (که یک تابع بر روی مجموعه داده­ای به‌صورت تکراری تا حصول شرط خروج، اعمال می­گردد، و تحلیل تعاملی(که یک کاربر مجموعه ای از پرس و جوهای اکتشافی تک کاره را بر روی مجموعه ای داده­ ها، اعمال می­ کنند) است. همچنین اسپارک APIهایی در زبان­های Java، Scala و Python، ارایه می ­کند. پروژه Apache Spark شامل ماژول ­های یادگیری ماشین(MLlib)، پردازش گراف (GraphX)، پردازش جریانی( (Spark Streaming)، و SQL (Spark SQL است.
در دوره آموزشی Big Data Analysis with Apache Spark PySpark: Hands on Python با آموزش آنالیز داده های حجیم با پای اسپارک اشنا خواهید شد.

دانلود Learn Web Scraping with NodeJs - The Crash Course - آموزش خراش دادن وب با نود جی اس

  • بازدید: 4,955
دانلود Learn Web Scraping with NodeJs - The Crash Course - آموزش خراش دادن وب با نود جی اس

اسکریپ (Scrape) در لغت به معنی خراشیدن است. اسکریپ وب سایت ها یعنی اینکه اطلاعات و محتوای یک وب سایت را برای استفاده در وب سایت خود برداریم یا کپی کنیم. Web scraping یک تکنیک برای جمع آوری داده ها یا اطلاعات در صفحات وب است. Scrapy یکی از محبوب ترین فریمورک های Web scraping است که در پایتون نوشته شده است و از Twisted، موتور شبکه ی Python و lxml، یک تجزیه کننده  XML  به علاوه ی HTML پایتون استفاده می کند.
در دوره آموزشی Learn Web Scraping with NodeJs - The Crash Course با آموزش خراش دادن وب با نود جی اس اشنا خواهید شد.

دانلود Android App Development Course Build 5 Real Android App - آموزش توسعه اپ اندروید همراه با ساخت 5 اپ واقعی

  • بازدید: 6,396
دانلود Android App Development Course Build 5 Real Android App - آموزش توسعه اپ اندروید همراه با ساخ

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