اگر قصد یادگیری CSS پیشرفته و Sass را دارید، لازم است از قبل با CSS و html آشنایی داشته باشید. بدین منظور میتوانید ابتدا در دوره آموزش Html-CSS مقدماتی شرکت کنید.
آشنایی با DOM یا همان Document Object Model نیز در استفاده بهتر این دوره به شما کمک خواهد کرد. DOM یک رابط برنامهنویسی برای اسناد HTML و XML است. این رابط صفحاتی را نشان میدهد تا برنامهها بتوانند ساختار، استایل و محتوای سند را تغییر دهند.
CSS یکی از ابزارهای اصلی در بهبود طراحی سایت است. CSS دنیای وب را زیباتر و ظاهر آن را خوشایندتر میکند و تکنیکهای مدرن CSS به شما کمک میکند تا طرحها و جلوههای خیرهکنندهای برای سایت خود ایجاد کنید. بنابراین، ما تصمیم گرفتیم دوره آموزش CSS را برای شما تهیه کنیم تا پس از گذراندن دوره آموزش html-css به آموزش مباحث پیشرفته UI و طراحی رابط کاربری هم پرداخته شود.
CSS3 نسخه جدیدتر CSS است. این نسخه یکی از پرکاربردترین زبان های برنامه نویسی در طراحی سایت محسوب میشود. چرا که CSS3 به ماژولهایی تقسیم شده است که میتوانید از آنها در طراحی سایت استفاده کنید. مثلا FlexBox یکی از این ماژولهاست که کار طراحی وب را سادهتر کرده و کاربردهای ویژهای دارد. در این دوره FlexBox را در حین پیادهسازی پروژههای واقعی بهکار میبریم. این ماژول در طراحی تصاویر واکنشگرا (Responsive) هم بسیار مفید است.
در طراحی سایت یک ابزار مدیریت پکیج وجود دارد با نام NPM که برنامههای جاوا اسکریپت به صورت کامل در آن ثبت شده است. این ابزار بزرگترین اکوسیستم IT است. در این دوره به شما آموزش میدهیم که چگونه از NPM برای کاربردهای خاص موردنظرتان استفاده کنید.
با بررسیهای دقیق متوجه شدیم که هیچکدام از دورههای آموزشی CSS، نیازهای واقعی طراحی وبسایت را برآورده نمیکند. بنابراین، تصمیم گرفتیم یک دوره جامع پروژه محور طراحی کنیم. در این دوره ابتدا با نحوه طراحی UX با ابزار Adobe XD آشنا میشوید و سپس مروری بر اصول CSS صورت میگیرد. پس از آن با کمک هفت پروژه واقعی، مهارتهای اساسی CSS و Sass را به شما آموزش میدهیم. بهطور خلاصه هدف از برگزاری این دوره را میتوان اینگونه شرح داد:
در دوره جامع آموزش سی اس اس با کمک پروژههای واقعی تمام مهارتهای لازم برای کار با CSS و Sass را فرا میگیرید. بعد از پایان دوره شما میتوانید با استفاده از توانمندیهایی که کسب کردهاید، نیاز خود را در زمینههای زیر برطرف کنید:
دوره پیشرفته CSS مکتبپلاس برخلاف تمام دورههای CSS فارسی در قالب پروژههای واقعی به آموزش سی اس اس میپردازد. این پروژهها تمام قسمتهای CSS و Sass را پوشش میدهد. قبل از شروع هر پروژه، ابتدا آن را با Adobe XD طراحی کرده و سپس طرح موردنظر را به کد و صفحات وب تبدیل میکنیم.
درگیری با چالشهای طراحی وب به یادگیری بیشتر شما کمک میکند. بنابراین، چالشهای زیادی را داخل پروژهها قرار دادهایم که میتواند شما را هرچه بیشتر با قسمتهای مختلف CSS درگیر کند. برای یادگیری برنامهنویسی تنها مشاهده ویدئوها کافی نیست و شما باید خودتان با نوشتن کد با چالشها روبهرو شوید. این مهم در تمام قسمتهای دوره آموزش CSS مکتبخونه رعایت شده است.
دوره آموزش CSS پیشرفته شامل ده فصل آموزشی است. در این فصلها با انجام چهار پروژه به آموزش Adobe XD، Sass، CSS و قسمتهای مختلف آنها میپردازیم. در پایان هم یک پروژه نهایی برای شما عزیزان طراحی شده است که بتوانید تمام آموختههای خود را تثبیت کنید.
مهدی تهورگر مدرس و برنامهنویس وب و موبایل و متخصص برنامهنویسی فرانت اند است. ایشان سابقه فعالیت فریلنسری در پلتفرمهای بینالمللی همچون فریلنسر و آوپ ورک دارد. علاقه وی به آموزش و تدریس و همچنین کسب تجربههای بینالمللی براساس استانداردهای روز دنیا باعث شده است ایشان به سمت تدریس دورههای آموزشی روی بیاورد تا بتواند تجربه های چندین ساله خود را در قالب دورههای آموزشی ارائه دهد. علاوهبراین، مهندس تهورگر سابقه تدریس در دیگر پلتفرمهای بینالمللی مانند Udemy را نیز در کارنامه خود دارد.