پروژه ای درباره نگهداری سوابق کارمندان در Google Cloud Platform
✅ سرفصل و جزئیات آموزش
آنچه یاد خواهید گرفت:
- مبانی رایانش ابری و نحوه کار با Google Cloud Platform (GCP)
- چگونه پایگاههای داده MySQL را پیکربندی و با اپلیکیشن خود ادغام کنید.
- الگوی ریپازیتوری و استثنائات سفارشی برای مدیریت مؤثر لایه دادههای اپلیکیشن خود
- چگونه RESTful APIs را با GCP پیاده سازی و مستقر کنید و منابع ابری را مدیریت کنید.
- مهارتهای واقعی در استقرار اپلیکیشن های مبتنی بر ابر و اجرای آنها در GCP
پیش نیازهای دوره
- درک ابتدایی از توسعه وب و پایگاههای داده. آشنایی با یک زبان سمت سرور مانند جاوا، پایتون، یا سی شارپ. یک حساب کاربری Google Cloud Platform (سطح رایگان برای دوره کافی است).
توضیحات دوره
دوره ساخت وب اپلیکیشن ها با Google Cloud Platform (GCP) یک راهنمای جامع برای توسعه اپلیکیشن های مبتنی بر ابر است و از سرویس های قدرتمند GCP بهره میبرد. در ادامه یاد می گیرید که چگونه محیط ابری خود را پیکربندی کنید، پایگاههای داده را راهاندازی کنید، APIها را بسازید و اپلیکیشن های بلادرنگ را مستقر نمایید. این دوره زیرساخت ابری را با توسعه اپلیکیشن ترکیب میکند و تجربه عملی از طریق رویکرد پروژهای مرحله به مرحله فراهم میآورد.
بخش 1: مقدمهای بر پروژه
در این بخش با پروژهای که در طول دوره با آن کار خواهید کرد، آشنا می شوید. این بخش نمای کلی از حوزه پروژه و نحوهی تناسب هر مرحله از دوره را در تصویر بزرگتری از ساخت یک اپلیکیشن مبتنی بر ابر در GCP ارائه میدهد.
بخش 2: تجربه عملی GCP
در این بخش، تجربه عملی کار با سرویس های Google Cloud Platform (GCP) را کسب خواهید کرد. شما آموزش را با مبانی GCP شروع میکنید و سپس به راهاندازی و پیکربندی منابع مورد نیاز برای پروژه میپردازید. هر بخش شما را در خلق و مدیریت سرویس های GCP که به وباپلیکیشن شما قدرت می دهند، راهنمایی خواهد کرد.
بخش 2: مقدمه و دیاگرام سطح بالا
شما آموزش را با درک معماری سطح بالای پروژه خود شروع میکنید، که شامل سرویس ها و کامپوننت هایی است که در GCP استفاده خواهید کرد. این امر به شما کمک میکند تا جریان دادهها و تعاملات در وباپلیکیشن خود را به تصویر بکشید.بخش 3: اسکلت پروژه و پیکربندی پایگاه داده
این بخش تنظیمات اسکلت پایه پروژه را پوشش می دهد که شامل ساختار اولیه پوشهها و فایلهای پیکربندی است. شما همچنین پایگاه داده خود را (احتمالاً MySQL) در GCP برای ذخیره دادههای اپلیکیشن خود پیکربندی خواهید کرد.بخش 4: ایجاد موجودیتها
شما یاد خواهید گرفت که چگونه موجودیتها (مدلها) را که نمایانگر دادهها در پایگاه داده شما هستند، ایجاد کنید. این موجودیتها به عنوان پایهای برای منطق اپلیکیشن شما عمل خواهند کرد و به شما اجازه میدهند به طور منظم با پایگاه داده خود تعامل داشته باشید.بخش 5: ریپازیتوری و استثنائات سفارشی
در این بخش، شما الگوی ریپازیتوری را برای مدیریت دسترسی به دادهها پیادهسازی خواهید کرد که کد شما را ماژولارتر و نگهداری آن را آسانتر میکند. همچنین استثنائات سفارشی برای مدیریت موارد خطا که خاص اپلیکیشن شما هستند، ایجاد خواهید کرد.بخش 6: کنترلر پیادهسازی API
یاد بگیرید چگونه RESTful API هایی که با بک اند اپلیکیشن شما تعامل خواهند داشت را ایجاد کنید. شما کنترلرهایی برای مدیریت درخواستها و پاسخها ایجاد کرده و مطمن می شوید که قابلیتهای اپلیکیشن شما از طریق اندپوینت های API قابل دسترسی است.بخش 7: نمونه MySQL
این بخش بر روی راهاندازی و پیکربندی یک نمونه MySQL در GCP متمرکز است که به عنوان انبار داده شما عمل خواهد کرد. در ادامه یاد می گیرید که چگونه اتصالات پایگاه داده را به طور امن و کارآمد مدیریت کنید.بخش 8: اجرای اپلیکیشن
در نهایت، شما اپلیکیشن خود را اجرا خواهید کرد، قابلیتهای آن را تست و مشکلات را رفع خواهید کرد. شما تجربه عملی در استقرار وباپلیکیشن خود در GCP و اطمینان از اینکه به طور روان در ابر اجرا میشود، کسب خواهید کرد.
نتیجهگیری:
دوره ساخت وب اپلیکیشن با Google Cloud Platform (GCP) به شما مهارتهایی میدهد تا وب اپلیکیشن های قوی را با استفاده از سرویس های Google Cloud توسعه و استقرار دهید. شما تجربه واقعی کار با فناوریهای ابری، APIها، پایگاه دادهها و استقرار اپلیکیشن ها را کسب خواهید کرد و پایهای جامع برای ساخت وب اپلیکیشنهای مقیاسپذیر فراهم میآورید.
این دوره برای چه کسانی مناسب است؟
- توسعهدهندگان مبتدی و سطح متوسط وب که به دنبال کسب تجربه با سرویس های ابری و GCP هستند.
- توسعهدهندگانی که میخواهند یاد بگیرند چگونه وب اپلیکیشن های خود را در ابر مستقر و مدیریت کنند.
- مدیران پایگاه داده که به یادگیری درباره پایگاههای داده ابری و پیکربندی MySQL در GCP علاقه دارند.
- مهندسین نرمافزار که میخواهند اپلیکیشن های مبتنی بر ابر را به پرتفوی خود اضافه کنند و تجربه عملی کار با Google Cloud Platform کسب کنند.
پروژه ای درباره نگهداری سوابق کارمندان در Google Cloud Platform
-
آشنایی با پروژه 04:58
-
مقدمهای بر دیاگرام سطح بالا 03:45
-
اسکلت پروژه و پیکربندی پایگاه داده 08:36
-
ایجاد موجودیتها 07:10
-
ریپازیتوری و استثنائات سفارشی 07:49
-
کنترلر پیادهسازی API 08:55
-
نمونه MySQL 10:27
-
اجرای اپلیکیشن 06:36
مشخصات آموزش
پروژه ای درباره نگهداری سوابق کارمندان در Google Cloud Platform
- تاریخ به روز رسانی: 1404/06/21
- سطح دوره:همه سطوح
- تعداد درس:8
- مدت زمان :58:16
- حجم :426.0MB
- زبان:دوبله زبان فارسی
- دوره آموزشی:AI Academy