لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
الکترون از ابتدا: ساخت برنامه های دسکتاپ با جاوا اسکریپت [ویدئو]
Electron from Scratch: Build Desktop Applications with JavaScript [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
در این دوره آموزشی تعاملی مبتنی بر پروژه که برای کمک به شما در ساخت و بسته بندی برنامه های دسکتاپ چند پلتفرمی با استفاده از Electron طراحی شده است، آماده باشید. اگر قبلاً نمی دانستید، بسیاری از برنامه های محبوب مانند VS Code، Slack و Skype بر روی Electron ساخته شده اند!
در طول این دوره، شما 3 برنامه را می سازید -
•ImageShrink - برنامه ای برای بهینه سازی تصاویر برای وب سایت ها
•SystTop - یک مانیتور CPU در زمان واقعی با اعلان ها و سینی سیستم
•BugLogger – یک برنامه CRUD برای ردیابی گزارشها، که از React و پایگاه داده ابری MongoDB Atlas استفاده میکند.
در بخش اول این دوره، با مقدمه ای بر Electron و نحوه کار آن شروع می کنید. همانطور که پیشرفت می کنید، شروع به ایجاد اولین برنامه خود - ImageShrink خواهید کرد. همچنین یاد خواهید گرفت که چگونه با آیتم های سفارشی منو بسازید.
بخش بعدی شما را با مراحل ایجاد رابط، فایل های گزارش و ارتباطات IPC آشنا می کند. علاوه بر این، شما به ساخت یک قالب منو ادامه خواهید داد.
در بخشهای بعدی، با کار بر روی ۲ برنامه دیگر، SystTop و BugLogger، به سرعت عمل خواهید کرد. این دوره همچنین به شما کمک می کند تا روی نحوه کار با آمار سیستم فاصله زمانی/دینامیک تمرکز کنید.
در پایان این دوره، شما قادر خواهید بود اپلیکیشن های دسکتاپ را با Electron بسازید و حتی بین فرآیندها با IPCMain و IPCRenderer ارتباط برقرار کنید.
همه کدها و فایل های پشتیبانی در این آدرس موجود است
https://github.com/PacktPublishing/Electron-from-Scratch-Build-Desktop-Applications-with-JavaScript با نحوه استفاده از IPC برای برقراری ارتباط بین فرآیندهای اصلی و رندر کننده آشنا شوید.
نحوه ایجاد و بسته بندی 3 برنامه کامل چند پلتفرمی را بدانید
به کار با داده های محلی و همچنین پایگاه داده MongoDB Atlas بپردازید این دوره برای توسعه دهندگانی طراحی شده است که به دنبال ساخت برنامه های دسکتاپ با فناوری های وب هستند. کسب مهارت در ساخت برنامه های دسکتاپ با Electron * آشنایی با نحوه استفاده از Vanilla JS و React with Electron * ایجاد آیتم های منوی سفارشی، برنامه های سینی سیستم و موارد دیگر
سرفصل ها و درس ها
معرفی
Introduction
به دوره خوش آمدید
Welcome To The Course
الکترون: چی و چرا؟
Electron: What & Why?
الکترون چگونه کار می کند
How electron works
محیط زیست و مخزن کد
Environment & Code Repo
شروع پروژه 1 - برنامه ImageShrink
Starting Project 1 - ImageShrink App
معرفی پروژه
Project Intro
راه اندازی و پنجره مرورگر
Setup & BrowserWindow
بارگیری یک فایل پنجره و افزودن یک نماد
Loading a Window File & Adding an Icon
بررسی محیط و پلت فرم
Environment & Platform Check
استفاده از Nodemon با الکترون
Using Nodemon With Electron
نمایش نظرات