آموزش یادگیری جاوا اسکریپت و Node JS: ساخت یک ربات هشدار قیمت ارز دیجیتال (برای مبتدیان مطلق)

Learn JavaScript and Node JS: Build a Cryptocurrency Price Alert Bot (for Absolute Beginners)

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

کوتاه، مختصر و کاملاً عملی، این دوره به شما می‌آموزد که چگونه در جاوا اسکریپت و NodeJS کدنویسی کنید، در حالی که یک پروژه جالب مبتنی بر رمزنگاری می‌سازید که ممکن است به طور بالقوه به شما در کسب درآمد کمک کند.

بسیار مناسب برای همه مبتدیان یا علاقه مندان به ارزهای دیجیتال.

این دوره چه تفاوتی با سایر دوره های آنلاین دارد؟

  • تمرکز قوی بر کمک به شما برای تبدیل شدن به یک برنامه‌نویس خودکفا. در این دوره، شما فقط به خاطر کدنویسی، کدنویسی را یاد نخواهید گرفت. نکات تحقیقاتی موثر و نحوه ادغام خدمات شخص ثالث را یاد خواهید گرفت تا بتوانید به طور مستقل پروژه های خود را یاد بگیرید و بسازید.
  • ارز دیجیتال منحصر به فرد x تمرکز برنامه نویسی   - ایجاد مهارت های کدنویسی مرتبط با یک فناوری نوظهور داغ.
  • در واقع یک پروژه مفید   بسازید   (نه فقط یک بازی فلش پایه، ماشین حساب یا صفحه وب محلی) که به طور بالقوه می تواند به زندگی شما ارزش بیافزاید.
  • مرور کلی دوگانه   جاوا اسکریپت و NodeJS (بسیاری از دوره ها فقط یکی از آنها را پوشش می دهند).
  • انیمیشن های ساده و تمیز   برای توضیح مفاهیم. نه فقط یک سخنرانی ساده.
  • سرمایه گذاری در زمان کم.   حداکثر 90 دقیقه. این دوره می تواند به شما کمک کند تا در مورد سایر دوره ها سرمایه گذاری کنید یا خیر.

این دوره برای چه کسانی است؟

  • مبتدیانی که تجربه جاوا اسکریپت (یا کدنویسی) ندارند یا فقط کمی تجربه دارند
  • مبتدیانی که می خواهند قبل از سرمایه گذاری بیشتر در آموزش برنامه نویسی، یک دوره کوتاه، کاربردی و سازنده را امتحان کنند
  • مبتدیانی که می خواهند کدنویسی را از طریق یک پروژه مفید (نه فقط یک بازی ساده یا ماشین حساب و غیره) یاد بگیرند به جای یادگیری مفاهیم/نظریه انتزاعی بدون زمینه عملی
  • مبتدیانی که می خواهند به جای برنامه نویسی صرفاً برای کدنویسی، ساختن پروژه ها را یاد بگیرند
  • علاقه مندان به ارزهای دیجیتال که می خواهند یک سیستم خودکار هشدار قیمت رمزنگاری را از ابتدا بسازند
  • توسعه دهندگان جاوا اسکریپت/NodeJS متوسط ​​یا پیشرفته که می خواهند نحوه ادغام سرویس های Twilio را بیاموزند
  • همه علاقه مند به یادگیری جاوا اسکریپت و همه چیز در مورد نحوه کار آن هستند
  • همه علاقمندان به ارزهای دیجیتال

در این دوره آموزشی، نحوه ساخت دو چیز را یاد خواهید گرفت:

  1. یک برنامه جاوا اسکریپت (که در مرورگر شما اجرا می شود) که می تواند به طور خودکار قیمت ارزهای رمزنگاری شده مورد علاقه شما را از  بازیابی کند و در مورد اینکه آیا قیمت از یک آستانه خاص فراتر رفته است یا نه، خروجی به کنسول می دهد
  2. یک نسخه NodeJS از برنامه فوق، اما با قابلیت اضافی ارسال هشدار به تلفن شما با استفاده از سرویس Twilio SMS API.

کد نهایی پروژه در 

من موجود است

ساختار دوره

این دوره دارای سه بخش است:

قسمت اول

  • چرا جاوا اسکریپت را یاد بگیریم؟

  • نحوه راه‌اندازی چیزها (کنسول‌ها و ویرایشگرهای کد)

  • نحوه استفاده از کنسول در مرورگر

  • اصول: متغیرها، نظرات و توابع

قسمت دوم

  • اسکراپینگ وب (یعنی تکنیکی برای استخراج داده ها از یک وب سایت به طوری که بتوانید از داده های وب سایت در برنامه های خود استفاده کنید)

  • ساختار وب سایت (HTML، CSS و مدل شیء سند (DOM))

  • خراش دادن قیمت ارزهای دیجیتال از وب‌سایت CoinMarketCap

  • اشکال‌زدایی و تکنیک‌های تحقیق

  • مبانی: منطق شرطی (if/else)، برنامه‌نویسی ناهمزمان، وعده‌ها، اشیا، آرایه‌ها و حلقه‌ها.

  • نتیجه نهایی:   اولین برنامه شما (در مرورگر اجرا می‌شود) که می‌تواند به‌طور خودکار قیمت‌های ارزهای دیجیتال را بدون نیاز به جستجوی دستی بازیابی کند!

قسمت سوم

  • ارتقا و پاکسازی برنامه از قسمت دوم

  • NodeJS (نصب و نحوه استفاده از آن)

  • اصول: وابستگی ها/کتابخانه ها و API ها

  • تنظیم و اتصال به Twilio API (با حساب آزمایشی رایگان) برای ارسال خودکار پیام‌های متنی به تلفن شما

  • نتیجه نهایی:   یک برنامه NodeJS که می‌تواند به‌طور خودکار قیمت‌های ارزهای دیجیتال را بازیابی کند و هر زمان که یکی از قیمت‌ها به آستانه خاصی رسید، از طریق پیامک به شما اطلاع می‌دهد!

پیش نمایش تصاویر

منابع


سرفصل ها و درس ها

درس ها Lessons

  • بخش 3 - طرح پروژه PART 3 - Project plan

  • بخش 2 - پیدا کردن الگوها PART 2 - Finding patterns

  • بخش 2 - دسترسی به خصوصیات شی PART 2 - Accessing object properties

  • قسمت 1 - ویرایشگر کد PART 1 - Code Editors

  • قسمت 2 - خلاصه PART 2 - Recap

  • قسمت 3 - اجرای NodeJS PART 3 - Executing NodeJS

  • قسمت 2 - آرایه PART 2 - Array

  • قسمت 3 - اجرای نهایی PART 3 - Final run

  • قسمت 3 - مقدمه ای بر NodeJS PART 3 - Introduction to NodeJS

  • بخش 2 - عملکرد فلش PART 2 - Arrow function

  • قسمت 3 - نصب وابستگی ها PART 3 - Installing dependencies

  • بخش 2 - فراخوانی Fetch PART 2 - Invoking Fetch

  • قسمت 3 - API PART 3 - API

  • قسمت 3 - نصب و استفاده از Twilio PART 3 - Installing and using Twilio

  • قسمت 1 - نظرات PART 1 - Comments

  • بخش 1 - توابع PART 1 - Functions

  • قسمت 3 - ارسال متن با Twilio PART 3 - Sending texts with Twilio

  • نتیجه Conclusion

  • قسمت 3 - اتصال به Twilio PART 3 - Connecting to Twilio

  • قسمت 2 - قالب رشته PART 2 - String template

  • قسمت 3 - تغییر نام فایل ها PART 3 - Renaming files

  • بخش 1 - چرا جاوا اسکریپت را یاد بگیریم؟ PART 1 - Why learn JavaScript?

  • قسمت 3 - راه اندازی NodeJS PART 3 - Setting up NodeJS

  • بخش 2 - ساختار وب سایت PART 2 - Website structure

  • قسمت 2 - حلقه PART 2 - Loop

  • بخش 2 - منطق شرطی (اگر/دیگر) PART 2 - Conditional logic (If/Else)

  • قسمت 2 - اشیاء PART 2 - Objects

  • قسمت 3 - استفاده از وابستگی ها PART 3 - Using dependencies

  • ساختار دوره Course structure

  • بخش 2 - اشکال زدایی PART 2 - Debugging

  • قسمت 3 - خلاصه PART 3 - Recap

  • بخش 2 - مراحل بعدی II PART 2 - Next steps II

  • بخش 2 - بازرسی کد HTML PART 2 - Inspecting HTML code

  • بخش 2 - ایده پروژه PART 2 - Project idea

  • قسمت 2 - استفاده از اشیاء PART 2 - Using objects

  • بخش 1 - متغیرها PART 1 - Variables

  • قسمت 1 - Console.log() PART 1 - Console.log()

  • قسمت 3 - تغییرات نهایی PART 3 - Final changes

  • بخش 2 - مراحل بعدی PART 2 - Next steps

  • بخش 2 - Fetch، Async و Await PART 2 - Fetch, Async and Await

  • قسمت 2 - سعی کن و بگیر PART 2 - Try and Catch

  • بخش 2 - تجدید نظر در توابع PART 2 - Revision of functions

  • قسمت 2 - به روز رسانی getPrice() PART 2 - Updating getPrice()

  • قسمت 1 - کنسول PART 1 - Console

  • بخش 2 - مهارت های تحقیق PART 2 - Research skills

  • مقدمه Introduction

  • قسمت 2 - قول PART 2 - Promise

نمایش نظرات

آموزش یادگیری جاوا اسکریپت و Node JS: ساخت یک ربات هشدار قیمت ارز دیجیتال (برای مبتدیان مطلق)
جزییات دوره
1h 29m
47
Skillshare (اسکیل شیر) Skillshare (اسکیل شیر)
(آخرین آپدیت)
56
4 از 5
ندارد
دارد
دارد
Ray Sun
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ray Sun Ray Sun

وکیل و برنامه نویس فناوری

سلام، من ری هستم.

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

تجربه در آموزش جلسات کدنویسی به متخصصان.

موسس کانال YouTube فناوری (techie_ray). در رسانه های جهانی و مقالات مجلات (مخصوصاً در چین، ایالات متحده آمریکا، کره جنوبی، اندونزی، مالزی و فیلیپین) برای کاربردهای اصلی هوش مصنوعی در زمینه های خلاقانه مانند رقص، موسیقی و ویرایش ویدیو شناخته شده است.