🔔 با توجه به بهبود نسبی اینترنت، آمادهسازی دورهها آغاز شده است. به دلیل تداوم برخی اختلالات، بارگذاری دورهها ممکن است با کمی تأخیر انجام شود. مدت اشتراکهای تهیهشده محفوظ است.
لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش کد تمیز: ۲۰ بوی بد کد و راههای خلاص شدن از شر آنها
- آخرین آپدیت
دانلود Clean Code: 20 Code Smells and How to Get Rid of Them
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بهبود مهارتهای طراحی نرمافزار با آموزش 20 الگوی ضد طراحی رایج
با یادگیری 20 الگوی ضد طراحی (Anti-patterns) و تکنیکهای حذف آنها، مهارتهای طراحی نرمافزار خود را ارتقا دهید!
به کارگیری اصول اساسی طراحی نرمافزار خوب: کپسولهسازی، انتزاع، چندریختی و موارد دیگر.
درک اصول SOLID مهندسی نرمافزار و نحوه استفاده از آنها برای طراحی کدهای بهتر
کسب مهارتهای عملی برای بهبود کیفیت و طراحی
یادگیری نحوه رفع رایجترین مشکلات برنامهنویسی شیءگرا
یادگیری نحوه طراحی کدهایی که قابلیت نگهداری، توسعه و تغییر آسان دارند
پیشنیازها:
آشنایی با جاوا اسکریپت و تایپ اسکریپت (یا هر زبان برنامهنویسی اصلی دیگر) برای درک بهتر مثالهای کد توصیه میشود.
آشنایی با Git.
مهارتهای توسعه نرمافزار خود را به سطح بالاتری ببرید!
یادگیری اصول SOLID و چگونگی بهبود طراحی کد شما توسط آنها
یادگیری 20 بوی کد و الگوهای ضد طراحی بر خلاف بهترین شیوههای طراحی نرمافزار
یادگیری نحوه نوشتن کدی که به راحتی قابل نگهداری، توسعه و تغییر است
بررسی مثالهای عملی در انواع برنامهها
بهرهمندی از بررسیهای عمیق و بحثهای مفصل در مورد بهترین شیوهها در صنعت مهندسی نرمافزار
یک دوره گام به گام، برای مبتدیان و توسعهدهندگان پیشرفته:
این دوره برای کسانی که تازه شروع به کار توسعه نرمافزار میکنند و میخواهند یاد بگیرند چگونه از ابتدا کد SOLID را طراحی کنند، و همچنین برای کسانی که سالها در این صنعت هستند و میخواهند کدنویسی خود را بهبود بخشند، در نظر گرفته شده است!
6 ساعت ویدئوی با کیفیت بالا، و مستقیم به اصل مطلب
دوره خودآموز: هر چقدر که نیاز دارید وقت بگذارید تا دوره را تکمیل کنید
دسترسی مادامالعمر: دسترسی منقضی نمیشود. برای همیشه!
ضمانت بازگشت وجه 30 روزه: دوره را بدون ریسک امتحان کنید. بدون هیچ سوالی
گواهی پایان دوره: یک مدرک معتبر از اتمام دوره دریافت کنید و خود را متمایز کنید
چرا این دوره؟
تمرکز بر روی اصول اساسی طراحی نرمافزار: پنهانسازی اطلاعات، کپسولهسازی، انتزاع و چندریختی.
بحثهای دقیق و آسان برای دنبال کردن در مورد 5 اصل SOLID: اصل تک مسئولیتی، اصل باز-بسته، اصل جایگزینی لیسکوف، اصل تفکیک رابط و اصل وارونگی وابستگی.
20 بوی کد تقطیر و کاملاً توضیح داده شده: یادگیری راههای مختلفی که میتوانیم کد خود را اصلاح کنیم و آن را قویتر و کار با آن را آسانتر کنیم.
در پایان این دوره، نه تنها دانش مربوط به اصول توسعه نرمافزار عالی را به دست خواهید آورد، بلکه بینش عملی در مورد چگونگی استدلال در مورد طراحی سیستم خود و نحوه بهبود آن را نیز کسب خواهید کرد.
چرا اصول SOLID و بوی کد را یاد بگیریم؟
برتری در توسعه نرمافزار فراتر از نوشتن کد است. کدی که ما مینویسیم نه تنها باید به عملکرد مورد نظر خود برسد، بلکه باید به راحتی قابل نگهداری، توسعه و تغییر باشد. هنگامی که کد ما به خوبی طراحی نشده باشد، شروع به نشان دادن علائم متعددی به نام بوی کد میکند. آگاهی کامل از آنها برای رسیدگی فوری به علل زمینهای هنگام برخورد با کد بد بسیار مهم است.
برای توسعه این آگاهی، این دوره در مورد مهمترین اصول برای طراحی و توسعه سیستمهایی که با بهترین شیوههای برنامهنویسی مطابقت دارند، بحث میکند. محتوا بر اساس آموختههای من از سالها تجربه کدنویسی و همچنین چندین کتاب و منابع از توسعهدهندگان باتجربه در این صنعت است.
من مشتاقانه منتظر هستم که این سفر را با شما آغاز کنم!
نمایش نظرات