اگر قصد دارید حرفه خود را به عنوان یک توسعه دهنده شروع کنید یا فقط می خواهید مهارت های برنامه نویسی خود را بهبود بخشید، این دوره برای شما مناسب است. تمام آنچه برای شروع توسعه وب نیاز دارید را در یک دوره دریافت کنید! و بسیاری از فنآوریهای مرتبط توسعه وب تا موضوعات پیشرفتهتر تا زمانی که برنامه ما در Heroku مستقر شود و به صورت آنلاین در اینترنت قابل دسترسی باشد.
این منبع تنها چیزی است که برای شروع توسعه وب با Angular، React و Node به آن نیاز دارید و در طول این دوره اعتماد به نفس و مهارت های لازم برای شروع پروژه های خود را کسب خواهید کرد، ذهنیت مناسبی را برای درخواست به دست خواهید آورد. حرفه توسعهدهنده و بهبود در چارچوبهای مدرن مانند Angular، React و Node،
ما به راحتی در Angular و React شروع می کنیم که در آن یک طرح از برنامه خود ایجاد می کنیم. من به شما توضیح خواهم داد که چگونه کامپوننت ها، سرویس ها و کدهای قابل استفاده مجدد را ایجاد کنید. همچنین در مورد مسیریابی در SPA (برنامه تک صفحه ای) صحبت خواهم کرد.
علاوه بر این، ما روی صفحه جزئیات یک ملک اجاره ای کار خواهیم کرد که در آن با Google Map API شخص ثالث کار خواهیم کرد و مکان ملک اجاره ای را روی نقشه نشان خواهیم داد.
در ادامه این دوره آموزشی، نگاهی به احراز هویت با JWT (نشانهای وب json) در سمت کلاینت/سرور خواهیم انداخت.
در مرحله بعد، ما روی یک عملکرد اصلی برنامه کار خواهیم کرد تا ملک اجاره ای را برای چند شب مشخص رزرو کنیم. ما ویژگی های جالبی را در برنامه خود ادغام خواهیم کرد، تقویم برای انتخاب تاریخ اقامت، پنجره مدال برای تأیید رزرو و پیام های تست به منظور افزایش تعامل برنامه و ما بیشتر به مفاهیم پیشرفته Angular، React و Node خواهیم پرداخت.
بعد از بخش رزرو نگاهی به جستجو و ایجاد قابلیت اجاره خواهیم داشت. ما برای اجاره بر اساس شهر جستجو خواهیم کرد. ما یاد خواهیم گرفت که چگونه ویژگی های جدید را با کد کار ادغام کنیم.
آخرین بخش ما یک بخش مدیریت خواهد بود که در آن بر روی عملکرد نمایش رزروها و اجارههای کاربر، در دسترس بودن فهرست و حذف آنها کار خواهیم کرد.
پس از بخش مدیریت، برنامه های خود را آماده می کنیم تا برای استقرار در Heroku آماده شوند. ما راه اندازی تولید اضافی برنامه های Angular، React و Node را انجام خواهیم داد. پس از تمام تغییرات لازم، ما در نهایت برنامه های خود را در Heroku مستقر خواهیم کرد و آنها را به صورت آنلاین در اینترنت در دسترس قرار خواهیم داد.
فرآیند توسعه با یک بخش استقرار به پایان نمی رسد. این دوره به روز رسانی مداوم ویژگی های جدید را برای شما ارائه می دهد. در ادامه ما بر روی ویژگی بسیار جالب برای به روز رسانی املاک اجاره کار خواهیم کرد. در ویژگی بهروزرسانی اجاره، نحوه ایجاد مؤلفههای قابل استفاده مجدد قدرتمند در برنامه خود و نحوه ایجاد مؤلفههای بهروزرسانی با ظاهری زیبا را خواهید آموخت.
بعد از بهروزرسانی بخش، ما روی ویژگی جالب برای آپلود تصویر کار خواهیم کرد. ما یاد خواهیم گرفت که چگونه تصاویر را در Amazon S3 آپلود کنیم. قبل از آپلود تصویر خود در آمازون S3، ما همچنین از برش و پردازش تصویر خود مراقبت خواهیم کرد.
در طول این دوره ما از برنامه frontend خود به برنامه Backend Node.js تغییر می کنیم. این برنامه Node مسئول مدیریت و ذخیره داده های تجاری ما در MongoDB خواهد بود.
------------- برنامه درسی مختصر - فهرست ویژگی های مهمی که خواهید آموخت -------------
[JS، ES6] - معرفی ES6 (کلاسها، متغیرها، پاسخهای تماس، توابع پیکان، ارث، Async، Promises، Observables)
[Angular] - Intro To Angular (کامپوننتها، خدمات، ماژولها، مسیریابی، بوت استرپ، توابع چرخه حیات، انتقال دادهها، پیوندها، انواع، قابل مشاهدهها)
[Node] - Intro to Node (Express Framework، ایجاد سرور، Postman، MongoDB، Routing، Handle Errors)
[Angular] - نقشه اجاره ای (پراکسی، Cors، Pipe، فونت عالی، مؤلفه نقشه، سرویس شخص ثالث، مکان جغرافیایی، Google Maps API، ذخیره سازی)
[Node] - احراز هویت (JWT، رمزگذاری، میانافزار)
[زاویهای] - احراز هویت (فرمهای واکنشی، فرمهای الگو، اعتبارسنجی، JWT، نگهبانان، رهگیر)
[Node] - رزروها (رزرو ملک اجاره ای، اعتبارسنجی سرور)
[Angular] - رزروها (انتخاب کننده محدوده تاریخ، رزرو ملک اجاره ای، مدال ها، پیام های نان تست)
[Angular + Node] - جستجو، ایجاد اجاره
[Angular + Node] - مدیریت بخش
[Angular] - استقرار (Heroku، راهاندازی سرور تولید)
[React] - Intro To React (Components, JSX, Redux, State, Props, Bootstrap, Life Cycle Functions, Link To, Render)
[Node] - Intro to Node (همان بخش 3.)
[React] - نقشه اجاره ای (پراکسی، Cors، HOC، ترکیب، فونت عالی، مؤلفه نقشه، سرویس شخص ثالث، Google Maps API، حافظه پنهان، مکان جغرافیایی)
[گره] - احراز هویت (همانند بخش 5.)
[React] - احراز هویت (Redux Forms، Validation، JWT، Protected Guards، Axios Interceptor)
[گره] - رزروها (همانند بخش 7.)
[React] - رزروها (انتخاب محدوده تاریخ، رزرو ملک اجارهای، مدالها، پیامهای تست)
[React + Node] - جستجو، ایجاد اجاره
[React + Node] - مدیریت بخش
[React] - استقرار (Heroku، راهاندازی سرور تولید)
[Angular - Bonus] - ویژگی بهروزرسانی (کامپوننتهای قابل ویرایش، قابلیت استفاده مجدد، وراثت، موضوع)
[Angular - Bonus] - برش و آپلود تصویر (Amazon S3، آموزش ارسال تصویر در درخواست)
[Angular - Bonus] - پرداخت (Stripe)
[Angular - Bonus] - مهاجرت به Angular 6
به برخی از نظرات دانش آموزان من نگاه کنید:
واقعاً او می داند که ما چه ویژگی هایی می خواهیم همچنین عملکرد او در بخش Q A بسیار سریع بود. من شوکه شدم. سبک تدریس او مانند یک واقعی است. من به کاربر جدیدی که می خواهد تمام ترکیبات مانند react node و angular را یاد بگیرد، به شدت توصیه می کنم. همچنین، یک چیز دیگر او سعی می کند پاسخی را خارج از این چارچوب بدهد، مثلاً اگر در جاوا اسکریپت گیر کردید، react native و غیره. پس از خرید دوره او پشیمان نخواهید شد. من 100% تضمین کردم.
من این دوره را گذراندم زیرا پروژه MERN stack ارائه شده در پیش نمایش ها بسیار عمیق تر به نظر می رسید و ویژگی های بسیار بیشتری در مقایسه با دوره ها و پروژه هایی که قبلا دیده ام داشت. این دوره تاکنون ناامید کننده نبوده است. استفاده او از Google Maps API، HOC، Authentication و غیره برای پروژه دوره، برخی از جالبترین ویژگیها و بهترین کدهایی هستند که در این مدت برای MERN نوشتهام. بازخورد سازنده من برای این دوره این است که روشی که مدرس اصول اولیه React، Redux، HOC را در ابتدا توضیح میدهد بسیار سریع است و جزئیات کافی را ارائه نمیدهد. این برای من مشکلی نبود، زیرا من قبلاً با React آشنا هستم و فقط میخواستم مهارتهای React خود را بهبود ببخشم تا اینکه اصول اولیه را دوباره یاد بگیرم. مربی پرشور است، سریع به سوالات پاسخ می دهد و به طور مداوم ویژگی های جدیدی مانند آپلود تصویر را برای پروژه اضافه می کند که من برای آن بسیار هیجان زده هستم. من قطعاً مراقب مطالب بعدی این مربی خواهم بود. TLDR: این دوره برای افزایش مهارت های React و ایجاد یک پروژه عالی MERN عالی است. با این حال، اگر می خواهید اصول اولیه React را یاد بگیرید، دوره های دیگری را پیشنهاد می کنم.
دوره بسیار خوب و جالب، من به عنوان یک مبتدی هیچ مشکلی نداشتم که بدون مشکل برنامه نویسی را شروع کنم! مردی به داخل آن می پرد و به زیبایی به تصویر کشیده شده است. من هنوز در وسط هستم، اما نمی توانم منتظر درس دیگری باشم! برای من به خوبی انجام شده است! با کارهای خوب همراه باشید :)
همه آنچه برای شروع توسعه وب نیاز دارید را در یک دوره دریافت کنید.
شما یک بار پرداخت خواهید کرد و مادام العمر به این دوره به روز دسترسی خواهید داشت.
چیزی برای از دست دادن ندارید، فقط می توانید به دست آورید.
فراموش نکنید که با یک ماه ضمانت بازگشت وجه از شما محافظت می شود.
مهندس نرم افزار نام من فیلیپ جرگا است و من یک مهندس نرم افزار با تجربه و توسعه دهنده آزاد هستم. من دارای مدرک کارشناسی ارشد در هوش مصنوعی و چندین سال تجربه کار بر روی طیف گسترده ای از فناوری ها و پروژه ها از توسعه ++C برای دستگاه های اولتراسوند گرفته تا برنامه های موبایل و وب مدرن در React و Angular هستم. در طول زندگی حرفهایام، دانش فنی پیشرفته و توانایی توضیح موضوعات برنامهنویسی را به وضوح و با جزئیات برای مخاطبان گسترده کسب کردهام. از شما دعوت میکنم دوره آموزشی خود را بگذرانید، جایی که من تلاش زیادی کردهام تا مفاهیم مهندسی وب و نرمافزار را به صورت مفصل، عملی و قابل درک توضیح دهم.
نمایش نظرات