توضیحات
دوره Full Stack Web Development with React JS Angular and NodeJS. این دوره جامع توسعه وب تمام پشته با تمرکز بر React JS، Angular و NodeJS طراحی شده است تا شرکتکنندگان را از سطح مبتدی به یک توسعهدهنده ماهر تبدیل کند. در این دوره، شرکتکنندگان با مبانی توسعه وب شامل HTML، CSS و JavaScript آشنا میشوند و سپس به یادگیری فریمورکها و محیطهای اجرایی پیشرفتهای مانند React JS برای توسعه رابط کاربری پویا، Angular به عنوان یک چارچوب قدرتمند برای ساخت برنامههای کاربردی تکصفحهای و NodeJS به عنوان یک محیط اجرایی جاوااسکریپت برای توسعه سمت سرور میپردازند. همچنین، شرکتکنندگان با پایگاه داده NoSQL محبوب MongoDB آشنا شده و نحوه استفاده از آن در پروژههای وب را فرا خواهند گرفت. این دوره با ارائه یک محیط یادگیری تعاملی و سفارشی برای مباحث HTML آغاز میشود و به سرعت به مفاهیم JavaScript میپردازد، زبانی که به عنوان ستون فقرات برنامههای کاربردی وب تعاملی شناخته میشود و امکان ایجاد محتوای پویا و واکنشگرا را فراهم میکند.
در ادامه، شرکتکنندگان با Angular، یکی از محبوبترین فریمورکها برای ساخت برنامههای کاربردی سمت کلاینت با HTML و CSS آشنا میشوند و اهمیت آن را در تبدیل شدن به یک توسعهدهنده فرانتاند یا فول استک درک خواهند کرد. این دوره از مرحله راهاندازی تا استقرار یک برنامه کاربردی را پوشش میدهد و مفاهیم کلیدی مانند کامپوننتها، دایرکتیوها، سرویسها، فرمها، دسترسی HTTP، احراز هویت و بهینهسازی برنامههای Angular را به صورت جامع آموزش میدهد. تاکید اصلی این دوره بر یادگیری از طریق انجام پروژههای عملی است تا شرکتکنندگان بتوانند با اطمینان کامل از ReactJS استفاده کنند. در طول دوره، پنج پروژه مختلف با React ایجاد خواهد شد که مفاهیم اساسی و پیشرفته این کتابخانه را به صورت عملی به شرکتکنندگان آموزش میدهد.
آنچه فرا خواهید گرفت
- استفاده از آخرین نسخه HTML5 و CSS3 برای افزودن استایلهای منحصر به فرد به Bootstrap.
- ایجاد قالبها و رابطهای کاربری بوت استرپ 4 با کیفیت بالا از ابتدا.
- تسلط بر تمامی کامپوننتهای Bootstrap.
- کامپایل Sass به سادهترین روش با استفاده از رابط کاربری گرافیکی.
- آشنایی کامل با سیستم Grid بوت استرپ و طرحبندی قالب.
- افزودن انیمیشن اسکرول وبسایت به هر کامپوننت Bootstrap یا عنصر HTML.
- یادگیری مبانی React و ایجاد 5 پروژه عملی برای درک عمیقتر مفاهیم آن شامل JSX، Props، State، چرخه حیات کامپوننت، عملیات ناهمزمان، مدیریت رویدادها، واکشی داده از APIهای خارجی، مسیریابی با React Router و استفاده از React Portals.
- تسلط بر اصطلاحات Angular مانند تزریق وابستگی، سرویسها، دایرکتیوها و غیره.
- طراحی دایرکتیوهای سفارشی و صرفهجویی در زمان با استفاده از کامپوننتهای قابل استفاده مجدد.
- درک معماری یک برنامه Angular و نحوه استفاده از آن.
- نحوه عملکرد کد ناهمزمان در Node و حلقه رویداد Node، همچنین استفاده از Event Emitter، Streams، Buffers و Pipes و کار با فایلها.
- ساخت یک وب سرور در Node با مثالهای عملی.
- آشنایی با Mongoose JS، محبوبترین کتابخانه مدلسازی داده شیگرا برای MongoDB.
- نحوه اجرای عملیات CRUD (ایجاد، خواندن، بهروزرسانی و حذف) در MongoDB.
- درک دستورات ترمینال برای مدیریت پایگاه داده MongoDB.
- آشنایی با Mocha، بهترین فریمورک تست برای NodeJS.
- نوشتن توابع در جاوااسکریپت و درک تفاوتهای بین Function Declaration و Function Expression.
- آشنایی با DOM و نحوه دستکاری آن.
- ایجاد و بهروزرسانی اشیاء در جاوااسکریپت و استفاده از متدهای شیء.
- درک منطق ذخیرهسازی داده در MongoDB.
- نحوه ساخت برنامههای کاربردی تکصفحهای (SPA) با React JS.
- بهبود دانش CSS و استفاده از Grid CSS و Flexbox برای طراحی صفحات وب واکنشگرا.
- تهیه لیستها در فرمتهای مختلف در HTML.
- آشنایی با جزئیات طراحی وب سازگار با صفحات نمایش مختلف (Responsive Web Design).
- ایجاد کامپوننتهای قابل استفاده مجدد در React.
- درک مفاهیم کلیدی NodeJS و نحوه ایجاد و عملکرد سرورها با آن.
این دوره مناسب افرادیست که
- هیچ پیشزمینهای در توسعه وب ندارند و میخواهند از صفر شروع کنند.
- با HTML، CSS و JavaScript آشنا هستند و میخواهند مهارتهای خود را در زمینه فریمورکها و محیطهای اجرایی پیشرفته مانند React JS، Angular و NodeJS ارتقا دهند.
- به دنبال یادگیری نحوه ساخت برنامههای کاربردی وب تمام پشته (Full Stack) هستند.
- میخواهند درک عمیقی از توسعه فرانتاند با React JS و Angular به دست آورند.
- علاقهمند به یادگیری توسعه بکاند با NodeJS و کار با پایگاه داده MongoDB هستند.
- توسعهدهندگانی که میخواهند با جدیدترین فناوریهای توسعه وب آشنا شوند و رزومه خود را تقویت کنند.
- دانشجویان و فارغالتحصیلان رشتههای کامپیوتر و فناوری اطلاعات که به دنبال ورود به بازار کار توسعه وب هستند.
- افرادی که به دنبال تغییر شغل و ورود به حوزه پرطرفدار توسعه وب میباشند.
- کارآفرینانی که میخواهند دانش فنی لازم برای ساخت و توسعه وبسایتها و برنامههای کاربردی وب را کسب کنند.
مشخصات دوره Full Stack Web Development with React JS Angular and NodeJS
- ناشر: Udemy
- مدرس: Oak Academy
- سطح آموزش: مبتدی تا پیشرفته
- مدت زمان آموزش: 52 ساعت و 46 دقیقه
- تعداد دروس: 424
سرفصل های دوره
پیشنیازهای دوره Full Stack Web Development with React JS Angular and NodeJS
- No prior knowledge needed about Full Stack web Development, react, react js, angular, nodejs, MongoDB
- You will be learning web development from scratch
- This course will take you from scratch to the advanced level
- Computer with access to the internet
- Desire to learn React
- Desire to learn React JS
- Desire to learn full stack React js with Redux, nodejs, express, MongoDB
- Desire to learn Reactjs with redux
- Desire to learn future technology react js with nodejs
- Desire to become fullstack web developer with react, redux, nodejs, express, MongoDB
- Desire to learn frontend and backend web development with javascript (react js, nodejs, redux framework, nodejs, express, MongoDB)
- Desire to learn mern stack with react, nodejs, express js, MongoDB
- Desire to Learn the process of combining a backend server with a front end React
- Desire to full stack web development with react js, nodejs, MongoDB
- Desire to Develop apps that are unique, fun, and responsive.
- Desire to Build servers that can be used with both React and React Native applications
- Nothing else! It’s just you, your computer and your ambition to get started today
تصاویر دوره
نمونه فیلم دوره
راهنمای نصب
پس از Extract، با Player دلخواه خود مشاهده کنید.
زیرنویس: انگلیسی
کیفیت: 1080p
لینک دانلود
گذرواژه فایل(ها): www.downloadly.ir
حجم فایل
19.6 گیگابایت














































