لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش AWS، جاوا اسکریپت، React - استقرار برنامه های وب در فضای ابری [ویدئو]
AWS, JavaScript, React - Deploy Web Apps on the Cloud [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره جامع سطح مبتدی تا متوسط در مورد AWS و اجزای آن با مقدمه ای بر محاسبات ابری و سه مدل سرویس ابری (IaaS، PaaS، SaaS) آغاز می شود. شما نحوه استقرار و پیکربندی نمونه های مجازی، درک مبانی مدیریت سرور از راه دور و امنیت سرور را با استفاده از SSH خواهید آموخت. سپس با لینوکس آشنا میشوید و توزیعهای مختلف لینوکس، سیستمهای فایل و نگهداری ضروری و دستورات دایرکتوری را بررسی میکنید.
بخش آخر دوره راهنمای جامعی برای AWS ارائه می دهد. شما یک حساب AWS، AWS Identity and Access Management (IAM) راه اندازی، ایمن و پیمایش خواهید کرد و حساب های کاربری را برای سرویس های مختلف AWS، مدیریت و مجوزهای کاربر IAM، گروه های IAM، خط مشی ها و دسترسی به چرخش کلید و Amazon Elastic Compute مدیریت خواهید کرد. سرویس ابری (EC2).
پس از اتمام دوره، از مهارتهای جدید خود برای ساخت مؤلفههای UI front-end پویا با استفاده از کتابخانه React JS استفاده خواهید کرد. از طریق یک سری پروژه های عملی، یک ماشین حساب، یک شبیه سازی بازی Connect-4 و یک سایت تجارت الکترونیک کاملاً قابل تنظیم ایجاد خواهید کرد. ماژول های React از اصول اولیه شروع می شوند و تا چندین مفهوم سطح متوسط کار می کنند. این شامل کار با قلم کد، JSX، کامپوننتهای کاربردی، پروپوزالها، فراخوانها، رویدادها، قلاب React State، رندر شرطی، Fetch API، refactoring و موارد دیگر میشود.
همه منابع در دسترس هستند: https://github.com/PacktPublishing/AWS-JavaScript-React---Deploy-Web-Apps-on-the-Cloud اصول اولیه رایانش ابری در AWS و Linode را بیاموزید
آشنایی با اصول وب سرورها (NGINX در مقابل Apache)
درباره SQL در مقابل NoSQL، تراکنش پایگاه داده (ACID در مقابل CAP) بیاموزید
کد با جاوا اسکریپت (اشیاء، توابع، حلقه ها، آرایه ها، رویدادها)
آمازون EC2 را بیاموزید (کاربران EC2، IP الاستیک، گروه های امنیتی، سرپرست از راه دور)
یادگیری AWS (ثبتنام، خدمات جهانی/منطقهای، هشدارهای صورتحساب) این دوره برای علاقهمندان به رایانش ابری، پلتفرمهای رایانش ابری (AWS و Linode)، یادگیری پایه لینوکس و توزیع لینوکس اوبونتو، و راهاندازی LAMP Stack در یک مجازی از راه دور است. نمونه، مثال. اگر به فناوری وب سرور، Apache و NGINX و پایه های DBMS از جمله SQL و NoSQL علاقه مند باشید، بسیار سود خواهید برد. و اگر علاقه مند به مدیریت سرورهای ابری با استفاده از AWS، AWS IAM، Amazon EC2، جاوا اسکریپت و رابطهای کاربری front-end با استفاده از React JS هستید. پیش نیازها شامل مهارت های اولیه کامپیوتر، دانش زبان های نشانه گذاری (HTML و CSS) و عدم نیاز به تجربه قبلی در برنامه نویسی است. رایانش ابری (IaaS، PaaS، SaaS) را مسلط کنید و یک نمونه مجازی را در Linode و AWS راهاندازی/راهاندازی کنید * ReactJS (کد قلم، JSX، رویدادها) و React متوسط (استایلینگ، ویژگیهای کلید، هوش مصنوعی، رندر شرطی) را یاد بگیرید * کلید اصلی شرایط توسعه پشته کامل و پشته LAMP در اوبونتو (لینوکس، آپاچی، MariaDB، PHP)
سرفصل ها و درس ها
مقدمه ای بر رایانش ابری
Introduction to Cloud Computing
مقدمه ای بر رایانش ابری
Introduction to Cloud Computing
مزایای رایانش ابری
Benefits of Cloud Computing
مدل های خدمات رایانش ابری
Cloud Computing Service Models
مدل های خدمات رایانش ابری
Cloud Computing Service Models
زیرساخت به عنوان یک سرویس (IaaS)
Infrastructure as a Service (IaaS)
پلت فرم به عنوان یک سرویس (PaaS)
Platform as a Service (PaaS)
نرم افزار به عنوان یک سرویس (SaaS)
Software as a Service (SaaS)
IaaS در مقابل PaaS در مقابل SaaS
IaaS Versus PaaS Versus SaaS
استقرار سرور ابری در Linode
Cloud Server Deployment on Linode
راه اندازی حساب Linode
Linode Account Setup
کاوش در Linode Cloud Manager
Exploring the Linode Cloud Manager
فعال کردن TFA در Linode
Enabling TFA on Linode
استقرار یک نمونه مجازی Linode
Deploying a Linode Virtual Instance
کاوش در داشبورد نمونه Linode
Exploring the Linode Instance Dashboard
مدیریت سرور از راه دور از طریق SSH
Remote Server Admin Through SSH
رمز عبور در مقابل احراز هویت کلید SSH
Password Versus SSH Key Authentication
احراز هویت جفت کلید SSH در ویندوز
SSH Key Pair Authentication on Windows
احراز هویت جفت کلید SSH در MacOS
SSH Key Pair Authentication on MacOS
اتصال با LISH
Connecting with LISH
افزودن کلیدهای عمومی SSH به Linode
Adding SSH Public Keys to Linode
پایه های لینوکس
Linux Foundations
مقدمه ای بر لینوکس
Introduction to Linux
سیستم فایل لینوکس
The Linux File System
دستورات نگهداری لینوکس
Linux Maintenance Commands
دستورات دایرکتوری لینوکس (قسمت 1)
Linux Directory Commands (Part 1)
دستورات دایرکتوری لینوکس (قسمت 2)
Linux Directory Commands (Part 2)
پیکربندی پایه سرور اوبونتو
Ubuntu Basic Server Configuration
مقدمه ای بر حساب های کاربری
Introduction to User Accounts
ایجاد یک حساب کاربری غیر روت
Creating a Non-Root Account
ایمن سازی حساب کاربری جدید
Securing the New User Account
غیرفعال کردن دسترسی کاربر ریشه و احراز هویت رمز عبور
Disabling Root User Access and Password Authentication
وب سرور و مبانی پایگاه داده
Web Server and Database Foundations
مقدمه ای بر وب سرورها
Introduction to Web Servers
خود میزبانی در مقابل ارائه دهنده هاست
Self-Hosting Versus Hosting Provider
نرم افزار وب سرور (NGINX در مقابل آپاچی)
Web Server Software (NGINX Versus Apache)
مقدمه ای بر پایگاه های داده
Introduction to Databases
SQL در مقابل پایگاه داده NoSQL
SQL Versus NoSQL Databases
استانداردهای معاملات پایگاه داده (ACID در مقابل CAP)
Database Transaction Standards (ACID Versus CAP)
قضیه CAP برای پایگاه های داده NoSQL
CAP Theorem for NoSQL Databases
ویژگی های SQL در مقابل NoSQL DBMS ها
Characteristics of SQL Versus NoSQL DBMSes
اصطلاحات کلیدی: پشتهها، چارچوبها و زبانها (قسمت 1)
Key Terms: Stacks, Frameworks, and Languages (Part 1)
اصطلاحات کلیدی: پشتهها، چارچوبها و زبانها (قسمت 2)
Key Terms: Stacks, Frameworks, and Languages (Part 2)
اصطلاحات کلیدی: پشتهها، چارچوبها و زبانها (قسمت 3)
Key Terms: Stacks, Frameworks, and Languages (Part 3)
LAMP Stack نصب و پیکربندی
LAMP Stack Installation and Configuration
نصب LAMP Stack در اوبونتو از طریق خط فرمان
Installing LAMP Stack on Ubuntu Through Command Line
نصب LAMP Stack با استفاده از Linode Marketplace
Installing LAMP Stack Using Linode Marketplace
تست PHP روی آپاچی
Testing PHP on Apache
تست اتصال MariaDB از PHP (قسمت 1)
Testing MariaDB Connection from PHP (Part 1)
تست اتصال MariaDB از PHP (قسمت 2)
Testing MariaDB Connection from PHP (Part 2)
مدیریت سرور از راه دور با استفاده از Linode GLISH
Remote Server Administration Using Linode GLISH
مبانی امنیت سرور
Foundations of Server Security
مقدمه ای بر امنیت سرور
Introduction to Server Security
مقدمه ای بر فایروال ها
Introduction to Firewalls
فایروال های شبکه
Network Firewalls
ایمن سازی SSH با فایروال شبکه
Securing SSH with a Network Firewall
سیاست سختگیرانه فایروال شبکه
Strict Network Firewall Policy
Fetch API - دریافت محصول با شناسه
Fetch API - Get Product By ID
توضیحات محصول
Product Description
مقدمه ای بر کامپوننت های سبک
Introduction to Styled Components
اجزای سبک - توضیحات محصول
Styled Components - Product Description
تنظیم خطرناک HTML (آره واقعا)
Dangerously Set HTML (Yeah Really)
Refactor دسته ها
Refactor the Categories
Layout را اصلاح کنید
Refactor the Layout
صفحه اصلی را بازسازی کنید
Refactor the Homepage
مقدمه ای بر Context در React
Introduction to Context in React
UseContext Hook و UseReducer Hook در React
UseContext Hook and UseReducer Hook in React
طرح بندی سبد
Basket Layout
اجرای سبد
Implementing the Basket
پیاده سازی آیکون های سبد
Implementing Basket Icons
اجرای سبد کل
Implementing Basket Total
اتمام پرداخت
Finishing the Checkout
پرداخت - رفع وضعیت
Checkout - Fixing the State
اجرای تایید سفارش
Implementing the Order Confirmation
مقدمه ای بر ذخیره سازی محلی
Introduction to Local Storage
پیاده سازی نتایج جستجو
Implementing Search Results
جستجوی بهتر با Debouncing
Better Searching with Debouncing
اعتبار سنجی فرم ها در React - قسمت 1
Validating Forms in React - Part 1
اعتبار سنجی فرم ها در React - قسمت 2
Validating Forms in React - Part 2
اعتبار سنجی فرم ها در React - قسمت 3
Validating Forms in React - Part 3
اعتبار سنجی فرم ها در React - قسمت 4
Validating Forms in React - Part 4
خلاصه ی پروژه
Project Summary
نمایش نظرات
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
شروع به یادگیری کنید و مهارت های مورد نیاز خود را کسب کنید! بیانیه ماموریت:
برای تسهیل یک محیط جامع یادگیری آنلاین برای دانشجویان.
درباره شرکت
YouAccel یک ارائه دهنده پیشرو در آموزش آنلاین است ، دوره هایی را در صنایع مختلف از IT و توسعه گرفته تا تجارت ، بازاریابی ، طراحی و بهره وری ارائه می دهد.
تجربه آموزش الکترونیکی ارائه شده توسط YouAccel پویا است. هر دوره در High Definition با تکالیف ، آزمونها و امتحانات مربوطه که به صورت الکترونیکی تحویل و درجه بندی می شوند ، پخش می شود. کلیه دوره های YouAccel توسط مربیان دارای گواهینامه تدریس می شود که دارای چندین سال سابقه کار در زمینه ای هستند که برای آنها آموزش می دهند.
این دوره ها را می توان با سرعت شخصی برگزار کرد و در چندین سطح از جمله مبتدی ، متوسط و پیشرفته ارائه می شود. دوره های آنلاین همچنین برای راحتی بیشتر با هر دستگاه تلفن همراه سازگار هستند.
با استفاده از این تجربه به یک سطح جدید شخصی ، ارتباط زنده با مربیان از طریق کنسول پیام رسانی آنلاین Udemy در دسترس است. کلیه دوره ها دارای گواهی پایان دوره هستند و محدودیت سنی اعمال نمی شود.
نمایش نظرات