آموزش سی اس اس

آموزش CSS و Sass یکی از مهم ترین دوره های آموزش طراحی سایت و کدنویسی است که توسط یودمی ارائه شده است. این دوره به شما کمک می کند تا مهارت های پیشرفته ای در CSS و Sass به دست آورید و از تکنیک های جدیدی مانند Flexbox، Grid و انیمیشن ها بهره ببرید. در ادامه، تمامی ویدیوهای آموزشی این دوره را به ترتیب برای شما معرفی می کنیم تا بتوانید به راحتی مسیر یادگیری خود را پیگیری کنید.

۱. خوش آمدید، خوش آمدید، خوش آمدید! (Welcome, Welcome, Welcome!)

در این بخش مقدماتی، با معرفی دوره و اهداف آن آشنا خواهید شد. مدرس دوره توضیح می دهد که چرا یادگیری CSS و Sass برای طراحان وب ضروری است و چگونه این دوره به شما کمک می کند تا به یک طراح وب حرفه ای تبدیل شوید. همچنین، ساختار دوره و نحوه استفاده از منابع آموزشی در این قسمت بررسی می شود. در این قسمت، شما با اصول اولیه دوره آشنا می شوید و یاد می گیرید که چگونه از این دوره به بهترین نحو بهره برداری کنید. همچنین، با نیازمندی های پیش نیاز دوره آشنا شده و نحوه آماده سازی محیط کاری خود را فرا خواهید گرفت.

۲. پروژه Natours - راه اندازی و اولین قدم ها (بخش ۱) (Natours Project — Setup And First Steps (Part 1))

در این قسمت، اولین پروژه عملی با نام Natours آغاز می شود. شما یاد می گیرید که چگونه پروژه را راه اندازی کنید و با ابزارهای مورد نیاز برای شروع کار آشنا شوید. این بخش شامل راهنمایی های کامل برای تنظیمات اولیه و آماده سازی محیط توسعه می باشد. این قسمت به شما کمک می کند تا پایه های محکم برای پروژه خود ایجاد کنید و با نحوه استفاده از ابزارهای مختلف برای تنظیم محیط کاری آشنا شوید. همچنین، نکات مهمی درباره ی بهترین روش ها برای شروع یک پروژه جدید یاد خواهید گرفت.

۳. نحوه کارکرد CSS - نگاهی به پشت صحنه (How CSS Works A Look Behind The Scenes)

این ویدیو به شما نشان می دهد که CSS چگونه کار می کند و چه فرآیندهایی در پشت صحنه ی مرورگرها انجام می شود. شما با مفاهیم پایه ای CSS، از جمله مدل جعبه ای (Box Model) و نحوه ی رندر شدن صفحات وب آشنا خواهید شد. این قسمت به شما کمک می کند تا فهم بهتری از کارکرد داخلی CSS داشته باشید و بتوانید به صورت بهینه تر از این زبان در پروژه های خود استفاده کنید. همچنین، با مفاهیم پیشرفته تری مانند اولویت بندی و ارث بری در CSS آشنا خواهید شد.

۴. معرفی Sass و NPM (Introduction To Sass And NPM)

در این ویدیو، با پیشرفته ترین ابزارها و مفاهیم در Sass و NPM آشنا خواهید شد. شما یاد می گیرید که چگونه از Sass برای ایجاد استایل های پیشرفته استفاده کنید و با نحوه ی مدیریت پکیج ها با استفاده از NPM آشنا خواهید شد. این قسمت به شما نشان می دهد که چگونه می توانید از Sass برای بهبود کدهای CSS خود استفاده کنید و بهره وری خود را افزایش دهید. همچنین، با ابزارهای مدرن مدیریت وابستگی ها و پکیج ها آشنا خواهید شد که به شما کمک می کند تا پروژه های خود را به صورت منظم و ساختار یافته نگهداری کنید.

۵. پروژه Natours - استفاده از CSS و Sass پیشرفته (بخش ۲) (Natours Project — Using Advanced CSS And Sass (Part 2))

در این بخش، ادامه پروژه Natours را با استفاده از تکنیک های پیشرفته CSS و Sass پیگیری می کنید. شما یاد می گیرید که چگونه از میکسین ها، توابع و متغیرها در Sass استفاده کنید تا استایل های پیچیده تری ایجاد کنید. این قسمت به شما کمک می کند تا پروژه Natours را به مرحله ی پیشرفته تری ببرید و با استفاده از تکنیک های پیشرفته ی CSS و Sass، قابلیت های بیشتری به پروژه خود اضافه کنید. همچنین، با بهترین روش ها برای سازماندهی و مدیریت کدهای CSS خود آشنا خواهید شد.

۶. پروژه Natours - طراحی واکنش گرا پیشرفته (بخش ۳) (Natours Project — Advanced Responsive Design (Part 3))

در این قسمت، با مفاهیم پیشرفته طراحی واکنش گرا آشنا خواهید شد و یاد می گیرید که چگونه پروژه Natours را به صورت کامل واکنش گرا کنید. شما با تکنیک های جدیدی برای تطبیق طراحی با دستگاه های مختلف آشنا خواهید شد. این قسمت به شما نشان می دهد که چگونه می توانید طراحی های خود را برای تمامی دستگاه ها بهینه سازی کنید و از روش های مختلف برای ایجاد طراحی های سازگار با موبایل و تبلت استفاده کنید. همچنین، با ابزارها و تکنیک های جدیدی برای تست و دیباگ طراحی های واکنش گرا آشنا خواهید شد.

۷. پروژه Trillo - استاد Flexbox شوید! (Trillo Project — Master Flexbox!)

در این بخش، پروژه جدیدی به نام Trillo آغاز می شود که به طور کامل بر روی Flexbox متمرکز است. شما یاد می گیرید که چگونه از Flexbox برای ایجاد طرح های پیچیده و انعطاف پذیر استفاده کنید. این قسمت به شما کمک می کند تا مهارت های خود در استفاده از Flexbox را تقویت کنید و بتوانید طرح های بسیار پیچیده و زیبا با استفاده از این تکنیک ایجاد کنید. همچنین، با مثال های عملی و کاربردی آشنا خواهید شد که به شما کمک می کند تا مفاهیم را بهتر درک کنید.

۸. مقدمه ای سریع بر چیدمان CSS Grid (A Quick Introduction To CSS Grid Layouts)

این ویدیو به شما یک مقدمه سریع و کامل بر روی CSS Grid Layouts ارائه می دهد. شما یاد می گیرید که چگونه از CSS Grid برای ایجاد طرح بندی های دو بعدی پیچیده استفاده کنید و با مفاهیم اصلی آن آشنا شوید. این قسمت به شما نشان می دهد که چگونه می توانید از قدرت CSS Grid برای ایجاد طرح بندی های مدرن و پیچیده استفاده کنید. همچنین، با مثال های عملی آشنا خواهید شد که به شما کمک می کند تا مفاهیم را به صورت عملی در پروژه های خود پیاده سازی کنید.

۹. پروژه Nexter - استاد چیدمان CSS Grid شوید! (Nexter Project — Master CSS Grid Layouts!)

در این بخش، پروژه جدیدی به نام Nexter آغاز می شود که به طور کامل بر روی CSS Grid متمرکز است. شما یاد می گیرید که چگونه از CSS Grid برای ایجاد طرح بندی های پیچیده و انعطاف پذیر استفاده کنید. این قسمت به شما کمک می کند تا مهارت های خود در استفاده از CSS Grid را تقویت کنید و بتوانید طرح های بسیار پیچیده و زیبا با استفاده از این تکنیک ایجاد کنید. همچنین، با مثال های عملی و کاربردی آشنا خواهید شد که به شما کمک می کند تا مفاهیم را بهتر درک کنید.

۱۰. این همه اش است، دوستان! (That’s It, Everyone!)

در این بخش نهایی، دوره به پایان می رسد و شما می توانید دانش و مهارت های خود را مرور کنید. مدرس دوره نکات کلیدی و مهم را مرور کرده و به شما راهنمایی هایی برای ادامه مسیر یادگیری و استفاده از مهارت های جدید در پروژه های واقعی ارائه می دهد. این قسمت به شما کمک می کند تا دوره را به پایان برسانید و با اعتماد به نفس بیشتری به پروژه های خود بپردازید. همچنین، راهنمایی هایی برای ادامه مسیر یادگیری و بهبود مهارت های خود در زمینه CSS و Sass دریافت خواهید کرد.
دوره آموزشی Advanced CSS And Sass Flexbox, Grid, Animations And More! یک مجموعه کامل و جامع برای یادگیری CSS و Sass به صورت پیشرفته است. این دوره به شما کمک می کند تا با مفاهیم و تکنیک های جدید در طراحی وب آشنا شوید و بتوانید پروژه های حرفه ای و پیچیده ای ایجاد کنید. با پیگیری تمامی ویدیوهای آموزشی این دوره، می توانید مهارت های خود را در زمینه طراحی وب به سطح بالاتری برسانید و از ابزارهای مدرن برای بهبود و افزایش بهره وری خود استفاده کنید. به خاطر داشته باشید که یادگیری هیچ وقت پایان ندارد و با تمرین و تکرار می توانید به یک متخصص حرفه ای در زمینه طراحی وب تبدیل شوید.