لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش پروژههای واقعی انگولار، تستنویسی و آمادگی برای مصاحبه کاری
- آخرین آپدیت
دانلود Real-World Angular Projects, Testing, and Interview Prep
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره شامل مربی هوشمند Coursera Coach است! روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و لحظهای که به شما کمک میکند دانش خود را بسنجید، فرضیات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
در این دوره، یک اپلیکیشن فروشگاهی واقعی به نام eStore را با انگولار (Angular) خواهید ساخت. با راهاندازی پروژه شروع کرده، کامپوننتهایی مانند هدر و منوی ناوبری کناری ایجاد میکنید و برای طراحی ریسپانسیو از Bootstrap استفاده خواهید کرد. قابلیتهای ضروری مانند کاتالوگ محصولات، سبد خرید، احراز هویت کاربر و مدیریت سفارشات را پیادهسازی میکنید.
سپس، یاد میگیرید که انگولار را از طریق Node.js به دیتابیس MySQL متصل کنید، API بسازید و دادههای پویا را دریافت کنید. همچنین مفاهیم مدیریت وضعیت (State Management)، لود تنبل (Lazy Loading) و فیلترینگ را برای بهینهسازی عملکرد بررسی خواهید کرد.
علاوه بر این، در تستنویسی انگولار با Jasmine و Karma تسلط مییابید و تستهای واحد (Unit)، یکپارچگی (Integration) و End-to-End را برای تضمین عملکرد صحیح برنامه مینویسید.
این دوره برای توسعهدهندگانی که دانش پایهای از Angular و JavaScript دارند ایدهآل است. داشتن تجربه در توسعه وب و فناوریهای بکاند توصیه میشود. در پایان، شما مهارتهای لازم برای ساخت اپلیکیشنهای واقعی انگولار را کسب کرده و برای مصاحبههای شغلی آماده خواهید بود.
سرفصل ها و درس ها
پروژه فروشگاه eStore
eStore Project
مقدمه
Introduction
ایجاد پروژه eStore
eStore Project Creation
نصب بوت استرپ (Bootstrap)
Installing Bootstrap
شروع ساخت کامپوننت هدر
Beginning Header Component
افزودن نوار جستجو
Adding Search Bar
منوی کشویی دستهبندی در نوار جستجو
Category Dropdown in Search Bar
لینک ورود، لیست علاقهمندیها و آیکونهای سبد خرید
Login Link, Wish-list, and Cart Icons
نوار ناوبری دستهبندیها
Category Navigation Bar
ایجاد کامپوننت صفحه اصلی
Creating Home Component
بازسازماندهی سلسلهمراتب کامپوننتهای هدر و ناوبری دستهبندی
Reorganizing Header and Category Navigation Components Hierarchy
ایجاد صفحه خطای 404
Creating Error 404 Page
کامپوننت ناوبری کناری (Side Navigation)
Side Navigation Component
دریافت دادهها برای کامپوننت ناوبری کناری
Fetching Data into Side Navigation Component
کامپوننت محصولات
Products Component
استایلدهی به کارت محصول
Styling Product Card
دریافت دادهها برای کامپوننت محصولات
Fetching Data into Products Component
ایجاد کامپوننت امتیازدهی
Creating Ratings Component
نصب MySQL
Installing MySQL
ایجاد پایگاه داده
Creating Database
ایجاد سرور Node
Creating Node Server
پیکربندی مسیر API
Configuring API Route
پیکربندی Nodemon
Configuring Nodemon
اتصال به MySQL
Connecting To MySQL
دریافت دادهها با کوئری SQL
Data Fetching with SQL Query
نمایش نظرات