آیا مدتی است که در حال کدنویسی CSS بودهاید، اما میخواهید بازی خود را به سطح بعدی ببرید؟ آیا با اصطلاحات CSS مانند وراثت، ویژگی یا آبشار گیج میشوید؟
اگر یک منبع، یک مکان وجود داشته باشد، چه میتوانست تمام تکنیکها و ویژگیهای پیشرفته و مدرن CSS را که در مورد آنها خواندهاید، یاد بگیرید؟
خبر خوب: وجود دارد!
به "CSS و Sass پیشرفته"، پیشرفته ترین، مدرن ترین و کامل ترین دوره CSS در اینترنت خوش آمدید. این همه چیزهایی است که در یک دوره CSS پیشرفته و موارد دیگر می خواهید.
شما انیمیشنهای پیچیده CSS، تکنیکهای طراحی واکنشگرای پیشرفته، طرحبندیهای flexbox، Sass، معماری CSS، مفاهیم اساسی CSS و موارد دیگر را خواهید آموخت.
مانند تمام دورههای من، شما پروژههای زیبا و با دقت طراحی شدهای خواهید ساخت که باعث میشود به خودتان افتخار کنید و آماده باشید تا پروژههای پیچیده را خودتان بسازید.
پس از اتمام این دوره، شما:
1) با مدرن ترین و پیشرفته ترین ویژگی ها و تکنیک های CSS به سرعت عمل کنید؛
2) بر فن آوری های چیدمان پیشرفته Flexbox و CSS Grid تسلط داشته باشید؛
3) آماده ساختن طرحبندیهای پاسخگو برای انواع دستگاهها و موقعیتها باشید؛
4) واقعاً درک کنید که CSS چگونه در پشت صحنه کار می کند؛
5) میتوانید پایگاههای کد CSS بزرگ را برای قابلیت استفاده مجدد و نگهداری با استفاده از Sass طراحی کنید.
لطفاً توجه داشته باشید که این دوره برای مبتدیان مطلق نیست، بنابراین شما باید از قبل در سطح متوسطی در HTML و CSS باشید (لطفاً دوره دیگر من را بررسی کنید اگر اینطور نیست).
این دوره بسیار گسترده است و در بیش از 28 ساعت شروع می شود. در اینجا دقیقاً چیزی است که یاد خواهید گرفت:
هزاران تکنیک مدرن CSS برای ایجاد طرحها و جلوههای خیرهکننده: مسیر کلیپ، کلیپ پسزمینه، تصویر ماسک، حالت ترکیبی پسزمینه، شکل بیرونی، فیلتر، فیلتر پسزمینه، شیء مناسب، تبدیل، شمارش ستون، خط تیره، پرسپکتیو، calc() و خصوصیات CSS سفارشی؛
انیمیشنهای پیشرفته CSS با @keyframes، انیمیشن و انتقال؛
انتخابگرهای پیشرفته CSS، شبه کلاسها و شبه عناصر مورد نیاز برای توسعه CSS مدرن؛
نحوه عملکرد CSS در پشت صحنه: آبشار، ویژگی، وراثت، پردازش ارزش، مدل قالببندی بصری، مدل جعبه، انواع جعبه، طرحهای موقعیتیابی، و زمینههای انباشتگی؛
معماری CSS: قانون 7-1، طراحی مبتنی بر مؤلفه، متدولوژی BEM، نوشتن کد قابل استفاده مجدد، قابل نگهداری و مقیاس پذیر؛
مقدمهای بر Sass: متغیرها، تودرتو، جزئیها، واردات، میکسها، توابع، توسعهها و موارد دیگر؛
استفاده از Sass در پروژه های دنیای واقعی: تنظیم متغیرهای سراسری، ایجاد قابلیت استفاده مجدد، معماری CSS، و مدیریت پرس و جوهای رسانه؛
اکوسیستم NPM: راهاندازی یک فرآیند توسعه برای کامپایل Sass و بارگذاری خودکار مرورگر، و ایجاد یک فرآیند ساخت برای الحاق، پیشوند و فشردهسازی فایلهای CSS؛
طراحی واکنشگرا مدرن: شبکههای سیال، انواع طرحبندی، تصاویر انعطافپذیر، استفاده از پرسشهای رسانهای برای آزمایش عرضهای مختلف صفحه، تراکم پیکسل، و قابلیتهای لمسی؛
جریانهای کاری طراحی واکنشگرای پیشرفته: استراتژیهای اولین موبایل در مقابل دسکتاپ، انتخاب نقاط شکست، واحدهای em در مقابل rem و جستارهای ویژگی برای آزمایش پشتیبانی از مرورگر؛
تصاویر پاسخگو در HTML و CSS برای بارگذاری صفحات سریعتر: تغییر وضوح، تغییر چگالی، جهت هنری؛
تصاویر SVG در HTML و CSS: نحوه و چرایی استفاده از SVG، تولید SVG sprites، تغییر رنگ های SVG در CSS و بهترین شیوه ها؛
ویدیوها در HTML و CSS: ساخت یک جلوه ویدیویی پسزمینه؛
طرحبندیهای Flexbox: مفاهیم اصلی، مقدمهای بر کانتینر انعطافپذیر و ویژگیهای خاص مورد انعطافپذیر، تکنیکهای موقعیتیابی پیشرفته بهکار رفته در یک پروژه عظیم در دنیای واقعی؛
طرحبندیهای شبکهای CSS: مفاهیم اصلی، شبکه CSS در مقابل flexbox، و تکنیکهای طرحبندی اعمال شده در یک پروژه دنیای واقعی. این بخش به تنهایی می تواند یک دوره کامل باشد!
چرا باید این دوره را بگذرانید؟
بنابراین دیدید که دوره کاملاً پر از محتوا است. اما شاید هنوز مطمئن نیستید که واقعاً باید CSS پیشرفته را یاد بگیرید؟
احتمالاً به این دلیل است که شروع کار با CSS بسیار آسان است. در واقع، اکثر توسعه دهندگان اهمیت و قدرت CSS را بسیار دست کم می گیرند. اما هیچ چیز نمی تواند دورتر از حقیقت باشد!
CSS چیزی است که طراحی ما را زنده می کند. و کارهای زیادی می توانیم با آن انجام دهیم! تسلط بر تکنیکهای پیشرفته مانند flexbox، شبکه CSS و انیمیشنها، به شما برتری را نسبت به بسیاری از توسعهدهندگان CSS که هنوز از روشهای قدیمی استفاده میکنند، میدهد.
بهعلاوه، زمانی که سعی میکنید CSS بر آن مسلط شوید و زمانی که مجبور به حفظ پروژههای بزرگ هستید، میتواند به یک کابوس واقعی تبدیل شود. بنابراین داشتن درک خوب از مفاهیم بنیادی برای هر توسعهدهندهای جدی ضروری است.
و این دوره در همه این موارد به شما کمک خواهد کرد!
بنابراین، آیا باید این دوره را بگذرانید؟ پاسخ به احتمال زیاد یک بله بزرگ است!
و من محتوای زیادی را در این دوره جمع آوری کردم، که مهم نیست که تازه شروع کرده اید یا از قبل یک توسعه دهنده باتجربه هستید، قطعاً چیزی برای شما در این دوره وجود خواهد داشت.
و این چیزی است که با ثبت نام امروز بدست می آورید:
28 ساعت ویدیوهای به روز با کیفیت HD، که جستجو و ارجاع آنها آسان است (برای دانشجویان Udemy Business عالی است)
زیرنویسهای حرفهای انگلیسی (نه آنهایی که بهطور خودکار ایجاد میشوند)
داراییهای طراحی قابل دانلود + کد شروع و کد نهایی برای هر بخش
اسلایدهای قابل دانلود برای ویدیوهای تئوری (قول میدهم خسته کننده نیست!)
پشتیبانی رایگان در دوره Q A
چالشهای کوچک زیادی در ویدیوها گنجانده شده است تا بتوانید پیشرفت خود را پیگیری کنید.
اگر هنوز در این مرحله با من هستید، لطفاً ویدیوی تبلیغاتی را تماشا کنید تا به پروژه های دوره نگاهی بیندازید، و قول می دهم شگفت زده خواهید شد :)
پس از آن، امیدوارم به شما به عنوان یک دانشجوی جدید در دوره خود خوش آمد بگویم. من مطمئن هستم که شما آن را دوست خواهید داشت!
توسعه دهنده وب ، طراح ، و TeacherHi ، من جوناس هستم! من به عنوان یکی از مربیان برتر Udemy شناخته شده ام و تمام دوره های برتر من اخیراً برای عملکرد برجسته و رضایت دانشجویان بهترین وضعیت فروش را داشته اند. من یک توسعه دهنده و طراح وب کامل هستم و علاقه زیادی به ساختن چیزهای زیبا از ابتدا دارم. من از سال 2007 وب سایت ها و برنامه ها را می سازم و همچنین فوق لیسانس مهندسی دارم. در دانشگاه بود که برای اولین بار علاقه خود را برای تدریس و کمک به دیگران با به اشتراک گذاشتن تمام آنچه می دانستم کشف کردم. و این اشتیاق من را به Udemy در سال 2015 رساند ، جایی که دانشجویان من این واقعیت را دوست دارند که من وقت می گذارم مفاهیم مهم را به گونه ای توضیح دهم که همه به راحتی درک کنند. آیا می خواهید یاد بگیرید که چگونه با HTML و CSS پیشرفته وب سایت های عالی بسازید؟ آیا به دنبال یک دوره کامل جاوا اسکریپت هستید که شما را از توسعه دهنده مبتدی تا پیشرفته راهنمایی کند؟
نمایش نظرات