الکترون:
اگر می توانید یک وب سایت بسازید، می توانید یک برنامه دسکتاپ بسازید. Electron چارچوبی برای ایجاد برنامه های کاربردی بومی با فناوری های وب مانند جاوا اسکریپت، HTML و CSS است. از قسمت های سخت مراقبت می کند تا بتوانید روی هسته برنامه خود تمرکز کنید.
React JS:
React ایجاد UI های تعاملی را بدون دردسر می کند. نماهای ساده را برای هر حالت در برنامه خود طراحی کنید، و React زمانی که دادههای شما تغییر میکند، مؤلفههای مناسب را بهروزرسانی و ارائه میکند.
Firebase:
Firebase عملکردهایی مانند تجزیه و تحلیل، پایگاه داده، پیام رسانی و گزارش خرابی را در اختیار شما قرار می دهد تا بتوانید به سرعت حرکت کنید و روی کاربران خود تمرکز کنید.
بررسی اجمالی دوره
بخش اول دوره، اصول اولیه Electron JS، از جمله ویژگی ها و مفاهیم آن مانند فرآیند اصلی و رندر را پوشش می دهد. کتابخانه React بخش رابط کاربری برنامه را مدیریت میکند و Webpack مسئول بستهبندی فایلهای منبع خواهد بود.
در بخش دوم، چندین نما مانند صفحه اصلی، چت و تنظیمات ایجاد میشود و یک سیستم مسیریابی برای امکان پیمایش بین نماها یکپارچه میشود. دانش آموزان یاد خواهند گرفت که چگونه از پرس و جوهای Firestore و دستکاری داده ها استفاده کنند. معماری redux مدیریت حالت را مدیریت می کند و داده ها را در پایگاه داده Firestore ذخیره می کند.
بخش سوم بر احراز هویت، با ایجاد فرمهای ورود و ثبت نام، و رسیدگی به خطاها از Firestore تمرکز خواهد کرد. فقط کاربرانی که وارد سیستم شده اند به برنامه دسترسی کامل خواهند داشت.
بخش چهارم میانافزار redux و ویژگی Notification را پوشش میدهد که میتواند تغییرات در وضعیت آنلاین/آفلاین کاربر را تشخیص دهد.
بخش پنجم بر روی مدیریت چت، از جمله ایجاد چت و قابلیت پیوستن تمرکز خواهد کرد. وضعیت آنلاین یک کاربر نشان داده می شود که نشان می دهد آنلاین یا آفلاین است.
در بخش ششم، ویژگیهای پیامرسانی اضافه میشود که به کاربران امکان میدهد پیامهایی بنویسند و ارسال کنند که در همه مشتریان فعال همگامسازی میشوند.
بخش هفتم شامل تنظیمات کوچک در محیط Electron، از جمله ایجاد منوی برنامه، افزودن نماد سینی، و تغییر نماد برنامه و صفحه نمایش است. سخنرانیهای نهایی پیکربندی ساخت را پوشش میدهد و به برنامه اجازه میدهد تا در فایلهای اجرایی ویندوز، لینوکس و macOS ساخته شود.
این دوره اکنون شامل یک برنامه اضافی است که به دانش آموزان می آموزد که چگونه یک برنامه را با استفاده از Electron Forge مقداردهی اولیه کنند. این برنامه با استفاده از React و Typescript ساخته شده است و دانشآموزان همچنین در مورد ادغام ChatGPT در برنامه اطلاعات کسب خواهند کرد.
در سخنرانیها موارد بسیار بیشتری پوشش داده شده است و دانشآموزان این فرصت را خواهند داشت تا روی برنامهای کار کنند که امیدواریم از آن لذت ببرند. مربی امیدوار است دانش آموزان را در این دوره ببیند.
آموزش آنلاین Eincode تضمین می کند که بهترین تجربه یادگیری آنلاین را برای مخاطبان خود فراهم می کند. محتوای با کیفیت بالا و مفاهیم برنامه نویسی که در پروژه های واقعی توضیح داده شده اند، زمینه هایی هستند که Eincode در آنها می درخشد! Eincode عمدتا دوره هایی را پوشش می دهد که بر راهنمای برنامه نویسی برای توسعه وب و موبایل تمرکز دارند. اگر به دنبال راهنماهای کامل و جامع هستید، Eincode انتخاب مناسبی برای شماست. دوره ها نیز توسط مربی فیلیپ جرگا منتشر می شود. به سلامتی و به کدنویسی ادامه دهید!
Filip Jergaمهندس نرم افزار نام من فیلیپ جرگا است و من یک مهندس نرم افزار با تجربه و توسعه دهنده آزاد هستم. من دارای مدرک کارشناسی ارشد در هوش مصنوعی و چندین سال تجربه کار بر روی طیف گسترده ای از فناوری ها و پروژه ها از توسعه ++C برای دستگاه های اولتراسوند گرفته تا برنامه های موبایل و وب مدرن در React و Angular هستم. در طول زندگی حرفهایام، دانش فنی پیشرفته و توانایی توضیح موضوعات برنامهنویسی را به وضوح و با جزئیات برای مخاطبان گسترده کسب کردهام. از شما دعوت میکنم دوره آموزشی خود را بگذرانید، جایی که من تلاش زیادی کردهام تا مفاهیم مهندسی وب و نرمافزار را به صورت مفصل، عملی و قابل درک توضیح دهم.
نمایش نظرات