فروش این دوره متوقف شده است. شما می توانید این دوره را به صورت رایگان در یوتیوب من مشاهده کنید.
اگر بعد از خرید و مشاهده پکیج های آموزشی مختلف در مورد CSS، همچنان ذهنیت خوبی از نحوه عملکرد CSS ندارید، این دوره مناسب شماست. CSS ذاتا به گونه ای است که یادگیری آن نیاز به ساختارمندی در آموزش می باشد. در واقع شاید به این نتیجه رسیده باشید که چقدر CSS عجیب و غریب است!
بگذارید کمی واضح تر در این رابطه صحبت کنم. در زبان های برنامه نویسی مثل پایتون، کاتلین یا جاوا اسکریپت شما با چند منبع آموزشی (با کیفیت متوسط) می توانید بعد از مدتی تمرین، بر آن زبان برنامه نویسی تسلط نسبی پیدا کنید. چرا که بعد از درک اولیه از آن زبان برنامه نویسی، هر کجا که به مشکل می خورید با سرچ کردن می توانید آن مشکل را برطرف کنید.
مثلا در صورتی که بخواهید در پایتون برای نمایش عددی، از جداکننده سه رقم سه رقم استفاده کنید، خیلی راحت می توانید کوئری های زیر را در گوگل سرچ کنید، حالا چه به زبان فارسی و چه به زبان انگلیسی:
how to separate thousands in python
جدا کردن سه رقم سه رقم اعداد در پایتون
این یک نمونه سرچ و جواب در این رابطه است:
میبینید که هم سوال مشخص است و هم پاسخ. در واقع در بسیاری از مواقع به همین صورت خواهد بود.
اما در CSS همه چیز به راحتی زبان های برنامه نویسی نیست. در CSS سوالات شما بنا بر پروژه ای که کار می کنید می تواند متفاوت باشد. در واقع در CSS ابتدا باید درک خیلی خوبی نسبت به اجزا مختلفِ CSS و ارتباط آنها با یکدیگر داشته باشید تا موقع برخورد با “رفتارهای عجیب و غریب”، بتوانید آنها را حل کنید.
برای داشتن درک مناسب و عمیق بر CSS، یادگیری صحیح سرفصل های زیر در CSS بسیار ضروری است. آنچه شما باید به صورت عمیق و به ترتیب یاد بگیرید، شامل موارد زیر می باشد:
1- Box Model یا مدل جعبه ای در CSS:
تمام المنت هایی که در یک صفحه میبینید، در واقع یک جعبه است. هر جعبه (المنت) دارای Margin، Padding, Border و محتوا است. در واقع کوچکترین جز سازنده هر صفحه اینترنتی، جعبه ها هستند. مثل عکس ها، دکمه ها و آیکُن ها
2- نحوه و ترتیب اعمال استایل بر جعبه ها:
بعد از درک مدل جعبه ای، نوبت به این است که بدانید استایل هایی که می نویسید (همان کد های CSS) بر اساس چه ترتیبی بر روی جعبه ها اعمال می شوند.
3- چیدمان جعبه ها در صفحه با روش Float:
در مرحله بعدی بایستی یاد بگیرید چطور می توان جعبه ها را در صفحه جای داد. در واقع بایستی نحوه چیدمان هر المنت را مشخص کنید. در سی اس اس سه روش اصلی وجود دارد که روش استفاده از Float قدیمی ترین روش است.
4- چیدمان جعبه ها در صفحه با استفاده از Flex box:
روش جدیدی که برای چیدمان جعبه ها در صفحه استفاده می شود، استفاده از Flex box است. استفاده از این روش نسبت به روش Float ساده تر است و همینطور توانایی های بیشتر نسبت به روش Float دارد.
5- چیدمان جعبه ها در صفحه با استفاده از Grid:
همینطور Grid هم روش جدیدی برای چیدمان جعبه ها در صفحه است. منتها این روش هم قابلیت های منحصر به فردی نسبت به دو روش قبلی دارد.
نکته مهم اینکه سه روش چیدمان Float، Flex box و Grid هر کدام قابلیت های خاص خودشان را دارند. بنابراین نمی توان گفت که کدام روش چیدمان، برتری خاصی نسبت به روش های دیگر دارد. در جای خود از هر روش باید استفاده شود.
6- واحدها در سی اس اس:
همینطور باید درک خوبی نسبت به واحدهای اندازه گیری در سی اس اس پیدا کنید. اگر از هر واحد در جای مناسب خود استفاده کنید، می توانید به سرعت و به راحتی (با تغییر یک عدد!) اندازه صفحات طراحی شده را بزرگ تر یا کوچک تر کنید. (ممکن است بعد از طراحی سایت مشتری یا کارفرما یا مدیرتان از شما بخواهد که المنت های استفاده شده در طراحی بزرگتر یا کوچکتر شوند)
7- موقعیت دهی در سی اس اس:
گاهی نیاز است جعبه ای نسبت به والد خود موقعیت دهی شود. بنابراین بایستی با موقعیت دهی های fixed, absolute, relative و z-index آشنایی پیدا کنید.
با یادگیری این مفاهیم، می توانید مطمئن شوید که درک مناسبی نسبت به CSS پیدا کرده اید. آنچه سعی کرده ام در این دوره آموزشی رعایت کنم، این بوده که این مفاهیم با زبانی ساده اما عمیق به مخاطب منتقل داده شود.
همینطور در یک فصل، یک پروژه (وب سایت شخصی) پیاده سازی کرده ام که بتوانید کاربرد این مفاهیم و همینطور ارتباط آنها با یکدیگر را در عمل ببینید. البته موارد دیگری مثل انیمیشین، transition و رنگ ها وجود دارند که سعی شده در پروژه استفاده شوند.
پیش نیاز |
آموزش سی اس اس مقدماتی
|
سطح دوره |
متوسط و پیشرفته |
پروژه عملی |
دارد |
پشتیبانی |
6 ماهه |
مدرس |
بهنام خانی |
شاید شما کاملا مبتدی باشید و ندانید که اصلا آیا قدمی که بر میدارید درست است؟!
شاید شما بخواهید طراح سایت شوید ولی هیچ ذهنیتی راجع به اینکه از کجا باید شروع کنید ندارید.
خوب، اولین قدم برای طراح وب شدن به ترتیب اینجا و اینجا است. در واقع این دو، پیشنیازهای این آموزش هستند.
شما بعد از یادگیری HTML و CSS نیاز است که به سراغ یادگیری جاوا اسکریپت بروید. بعد از یادگیری جاوااسکریپت بایستی یاد بگیرید. در واقع با HTML + CSS + Javascript می توانید وب سایت هایی استاتیک ایجاد کنید.
وب سایت استاتیک وب سایت هایی هستند که شما برای هر تغییر، بایستی وب سایت را مجددا آپلود کنید. چرا که دسترسی به دیتابیس ندارید. در واقع نمی توانید محتوای وب سایت را با استفاده از پنل مدیریتی تغییر دهید.
در مقابل، وب سایت های داینامیک را داریم که می توانید تنظیمات و محتوا را در دیتابیس ذخیره و بازیابی کنیم. در نتیجه برای ایجاد تغییرات تنها کافیست وارد پنل مدیریت شده و تغییرات را اعمال کنید.
برای ساخت وب سایت های داینامیک، بعد از یادگیری طراحی وب سایت استاتیک، به سراغ وردپرس بروید. یاد بگیرید چطور از توابع وردپرس استفاده کنید تا وب سایت هایی داینامیک ایجاد کنید.
پس برای طراح سایت شدن به ترتیب:
1- بادگیری HTML
2- یادگیری CSS
3- یادگیری Javascript
4- یادگیری نحوه اتصال قالب ساخته شده به وردپرس
5- (این قسمت را می توان قسمت back-end نامید که می توانید برای تسلط کامل بر back-end، شروع به یادگیری PHP کنید)
با مشاهده این پکیج آموزشی و پیشنیازهایی که برای آن معرفی شده اند، قدم های 1 و 2 طراح سایت شدن را برداشته اید.
بعد از توضیحاتی که داده شد، بریم سراغ سرفصل های این دوره آموزشی:
1. نصب ویرایشگر ویژوال استودیو کد
1- نصب ویرایشگر ویژوال استودیو کد ویدئو
2- نصب افزونه های مورد نیاز ویدئو
3- انتخاب مرورگر مناسب طراحی وب ویدئو
4- نگاهی از بالا به سی اس اس ویدئو
دانلود فصل به صورت یکجا فایل های ضمیمه
2. مدل جعبه ای در سی اس اس
1- المنت های بلاک و اینلاین - Block and Inline ویدئو
2- تغییر نوع المنت ها از بلاک و اینلاین و برعکس ویدئو
3- بررسی مدل جعبه با استفاده از ابزار توسعه گر کروم ویدئو
4- بررسی المنت بلاک و اینلاین با ابزار توسعه گر کروم ویدئو
5- استفاده از box-sizing ویدئو
6- حذف فضای اضافی اطراف تصاویر ویدئو
دانلود فصل به صورت یکجا فایل های ضمیمه
3. مدل آبشاری اعمال استایل ها
1- user agent stylesheet چیست ویدئو
2. انواع انتخاب گرها - selectors ویدئو
3- اولویت بندی بین انتخابگرها ویدئو
4- باز هم اولویت بندی انتخاب گرها با inline style and !important ویدئو
5- انتخاب گرهایی با اولویت یکسان ویدئو
6- ترکیب انتخابگرها ویدئو
دانلود فصل به صورت یکجا فایل های ضمیمه
4. چیدمان با استفاده از float
1- مقدمه ویدئو
2- چیدمان از نوع float ویدئو
3- پیاده سازی قسمتی از وب سایت باشگاه - بخش اول ویدئو
4- پیاده سازی قسمتی از وب سایت باشگاه - بخش دوم ویدئو
5- پیاده سازی قسمتی از وب سایت باشگاه - بخش سوم ویدئو
6- پیاده سازی قسمتی از وب سایت باشگاه - بخش چهارم ویدئو
7- پیاده سازی قسمتی از وب سایت باشگاه - بخش پنجم ویدئو
8- پیاده سازی قسمتی از وب سایت باشگاه - بخش ششم ویدئو
9- پیاده سازی قسمتی از وب سایت باشگاه - بخش هفتم ویدئو
10- پیاده سازی قسمتی از وب سایت باشگاه - بخش هشتم ویدئو
Float Project فایل های ضمیمه
دانلود فصل به صورت یکجا فایل های ضمیمه
5. چیدمان با استفاده از flex box
1- بریم که شروع کنیم ویدئو
2- کار با justify-conten ویدئو
3- تراز آیتم ها در کانتینر ویدئو
4- بررسی قابلیت مرورگرها قبل از پیاده سازی ویدئو
دانلود فصل به صورت یکجا فایل های ضمیمه
6. چیدمان با استفاده از grid
1- اعمال گرید بر روی المنت ها ویدئو
2- استفاده از auto, fr and percent ویدئو
3- استفاده از span ویدئو
5- استفاده از grid area ویدئو
4- تمرین - پیاده سازی چیدمان یک صفحه با گرید ویدئو
دانلود فصل به صورت یکجا فایل های ضمیمه
7. واحدها در سی اس اس
1- کار با واحد em ویدئو
2- جزییات و ترفندهای کار با em ویدئو
3- کار با واحد rem ویدئو
4- کار با واحدهای ویو پورت ویدئو
5- نکته کنکوری موقع روی هم افتادن مارجین ها ویدئو
دانلود فصل به صورت یکجا فایل های ضمیمه
8. موقعیت دهی در سی اس اس
1- استفاده از موقعیت دهی fixed ویدئو
2- پیاده سازی مودال باکس با fixed ویدئو
3- پیاده سازی مودال باکس با fixed ویدئو
4- استفاده از موقعیت دهی absolute and relative ویدئو
6- استفاده از z-index ویدئو
5- حل مشکل روی هم قرار گرفتن المنت ها ویدئو
دانلود فصل به صورت یکجا فایل های ضمیمه
9. پروژه
1- معرفی پروژه ویدئو
2- دکمه های شبکه های اجتماعی -قسمت اول ویدئو
3- دکمه های شبکه های اجتماعی -قسمت دوم ویدئو
4- صفحه اصلی -قسمت اول ویدئو
5- صفحه اصلی -قسمت دوم ویدئو
6- صفحه اصلی - انیمیشن متن ویدئو
7- صفحه اصلی - سایه دکمه ویدئو
8- صفحه اصلی - تغییر مکان دکمه ویدئو
9- درباره من - قسمت اول ویدئو
10- درباره من - قسمت دوم ویدئو
11- درباره من -قسمت سوم ویدئو
12- مهارت ها - قسمت اول ویدئو
13- مهارت ها - قسمت دوم ویدئو
14- مهارت ها - قسمت سوم ویدئو
15- گالری پروژه ها ویدئو
16- تماس با من ویدئو
17- اضافه کردن منو ویدئو
18- واکنش گرایی ویدئو
دانلود پروژه فایل های ضمیمه
دانلود فصل به صورت یکجا فایل های ضمیمه
درخواست مشاوره
برای کسب اطلاعات بیشتر درباره این دوره درخواست مشاوره خود را ارسال کنید و یا با ما در تماس باشید.
درخواست مشاورهدوره های مرتبط
آموزش برنامه نویسی مدرن اندروید
آموزش برنامه نویسی اندروید با کاتلین
آموزش CSS – رایگان
آموزش نوشتن برنامه برای iOS
750,000 تومان 120,000 تومان
صديقه ندئي( دانشجوی دوره )
سلام استاد واقعا ممنون بابت دوره بی نظیرتون. همه چیز عالی و کامل هست. با اون فن بان قوی که شما دارين راحت متوجه می شم . من تازه این دوره تهیه کردم البته از قبل هم از شما دوره خریداری ورده بودم و خیلی راضي بودم. دوست دارم جاوا اسکریپت رو هم تهیه کنم اگر انشالله در آینده نزدیک تخفيف روی دور قرار بدین لطفا. هرچند ارزش دوره های شما بيشتر از این حرفاست. پاینده باشید.❤️
بهنام خانی(مدیریت)
سپاس از شما خانم ندئي
خوشحالم که دوره واستون مفید بوده. دوره جاوااسکریپت هم در تخفیف هست. موفق باشید.💯
amirmahdirahimi.13871387( دانشجوی دوره )
سلام استاد تدریستون عالی بود
توی کل اینترنت تدریسی بهتر از شما پیدا نکردم
فقط استاد یه سوال قصد ندارید یک دوره بوت استرپ بسازید؟؟
بهنام خانی(مدیریت)
سلام ممنون از شما
در حال حاضر برنامه ای برای تدریسش ندارم.
حسن شرافت( دانشجوی دوره )
سلام و خسته نباشید من دوره را خریده ام ولی قفل لینک ها برام باز نمیشه
بهنام خانی(مدیریت)
درود
لینک دانلود هر فصل در انتهای همان فصل هست. بعد از ورود به حساب کاربری وارد صفحه دوره بشین.
zahrarahmnak
با سلام. من میخوام در کنار شغل اصلیم طراحی سایت رو هم انجام بدم. رشته م مهندسی کامپیوتره و با زبان های برنامه نویسی آشنایی دارم.در حال حاضر دارم اموزش های html و css رو میبینم.لطفا راهنمایی کنید در ادامه چه زبانی رو یاد بگیرم؟
بهنام خانی(مدیریت)
با درود
در ادامه سراغ جاوااسکریپت برید.
m17181afshar
سلام من 33 سالمه و رشته ام مهندسی برق بوده و طراحی سایت و برنامه نویسی اصلا بلد نیستم (برنامه نویسی در حد خیلی جزئی) الان زمان خالی زیادی دارم میخوام به عنوان یک شغل جانبی در کنار شغلی که دارم کار طراحی سایت رو یاد بگیرم میشه بدون یادگیری css و html فقط با یادگیری وردپرس و افزونه ای مثل المنتور به درامد از طراحی سایت رسید؟
بهنام خانی(مدیریت)
درود
بله این روش برای شروع خوب هست. ولی برای ادامه (در صورتی که بخواین واقعا حرفی برای گفتن داشته باشید) باید جاوااسکریپت و سی اس اس و موارد مشابه رو هم یاد بگیرید.
fatememosayebi19( دانشجوی دوره )
سلام و عرض ادب استاد اگه امکان ش هست پیج اینستاگرام تون رو برای پرسش سوال و استفاده از مطالب تون قرار دهید خیلی ممنون و خسته نباشید بابت ویدیو های مفید تون.
سپاس
متین افروغیان( دانشجوی دوره )
خسته نباشید استاد واقعا عالی و مفید بود مطالب
در کل حرف نداره ولی اگه پروژه هایه بیشتری انجام میشد خیلی بهتر میبود
رضا خزایی( دانشجوی دوره )
ممنونم از زحمات جنابعالی خدا خیرتون بده اگر امکان داره بی زحمت اموزش phpهم تهیه کنید.
aragorn( دانشجوی دوره )
سلام
لطفا دوباره تخفیف این دوره رو فعال کنید.
ممنون
sahandghorbany99
سلام. اون دوره ای که تو یوتیوب قرار دادید فقط بخش اوله؟
بهنام خانی(مدیریت)
سلام بله همینطوره
Matin9453( دانشجوی دوره )
سلام استاد
میخواستم بپرسم احتمالش هست وردپرس رو هم آموزش بدید؟
بهنام خانی(مدیریت)
سلام در حال حاضر باید آموزش جاوااسکریپت تکمیل بشه. دوره بعدی برنامه ریزی نشده
hadiroshdi
سلام استاد بزرگوار،
اگر میشه لطفا دوباره تخفیف این دوره رو فعال کنید،
ممنونم
aminateff( دانشجوی دوره )
با عرض سلام خدمت استاد عزیز
این دوره پیشرفته سی اس اس
چند ساعت ویدیو اموزشی هست؟
بهنام خانی(مدیریت)
سلام و وقت بخیر
9 ساعت هست کل دوره
aliyeganeh( دانشجوی دوره )
سلام خسته نباشید من این دوره رو حدودا سه چهار ماه پیش خریداری کردم و یه اتفاقی افتاد مجبور شدم گوشیمو ریست کنم و کل فایلام حذف شدن.الان میتونم دوباره دانلود کنم؟یا باید دوباره خریداری کنم؟ ایمیل بنده
alinajafiyeganeh@gmail.com
بهنام خانی(مدیریت)
سلام کافیه وارد حساب کاربریتون بشین، قسمت دانلود ها و دوره را مجددا دانلود کنید.
aliyeganeh( دانشجوی دوره )
زدم نوشته هیچ دانلودی در دسترس نیست😔 اشکال نداره دوره رو دوباره خریداری میکنم ممنون
بهنام خانی(مدیریت)
نیاز به خرید مججد نیست. بعد از خرید دوره می توانید به صفحه دوره مراجعه و هر فصل را به صورت جداگانه دانلود کنید.
aliyeganeh( دانشجوی دوره )
متشکرم این کارو کردم اما نمیدونم چرا نمیشه اینم کد رهگیریم هستش هفتم آذر دانلود کردم کد رهگیری: ***
اگه نمیشه خودتونو اذیت نکنید دوباره خریداری میکنم
بهنام خانی(مدیریت)
لطفا اطلاعاتی اینجا وارد نکنید و از طریق ارسال تیکت پیگیری کنید.
aliyeganeh( دانشجوی دوره )
چشم ببخشید
امیر محمد حسین زاده( دانشجوی دوره )
سلام استاد این آموزش فوق العاده بود لطفا هم آموزش جاوا اسکریپت رو بزارید هم آموزش سئو
بهنام خانی(مدیریت)
درود بله حتما
Roya Roohgary( دانشجوی دوره )
درود به شما
استاد فایل ها چه تایمی در دسترس خواهند بود؟
بهنام خانی(مدیریت)
درود
بلافاصله پس از پرداخت لینک های دانلود در دسترس هستند.
Roya Roohgary( دانشجوی دوره )
سپاسگذارم
nargess_hsz( دانشجوی دوره )
سلام استاد خسته نباشید من سوالاتی که برام پیش میاد تو اموزش css کجا باید مطرح کنم؟ ارسال تیکت؟
بهنام خانی(مدیریت)
سلام ممنون
دانشجویان دوره می تونند از طریق ارسال تیکت سوالاتشون رو بپرسند.
nargess_hsz( دانشجوی دوره )
salam ostad vaghti mikham pardakht konam un ghesmate code takhfif manzuretun chie?
بهنام خانی(مدیریت)
سلام
قسمتی از قالب سایته، منتها تخفیف ها به صورت خودکار اعمال شده اند
nargess_hsz( دانشجوی دوره )
بسیار ممنون🌸🌸منهم ثبت نام کردم منتظر هستم ویدئو ها در دسترس شوند
بهنام خانی(مدیریت)
خواهش می کنم
ویدیوها حتما در زمان مشخص شده در دسترس قرار می گیرند.
nargess_hsz( دانشجوی دوره )
khob hanuz k 3 vom tamum nashode emruz 3vome dg ostad
nargess_hsz( دانشجوی دوره )
salam khaste nabashid ostad mage nazadid ta 3 mehr mah 120 toman? akhe alan umadam didam zade 150
dastresi b net nadashtam man
بهنام خانی(مدیریت)
سلام بله تا سوم تایمر فعال و تاریخ مشخص بود
Ali Shahbazi
سلام خدمت استاد گرامی ببخشید استاد شما آموزش html پیشرفته و آموزش PHP مقدماتی رو لطفاً بگذارید
ahmadhabibi( دانشجوی دوره )
سلام، ممنون بابت آموزشهای خوبتون، خواستم بگم اگه میشه آموز شهاتونو زود به زود روی سایت قرار بدین، در ضمن اگه میشه آموز شجاوا اسکریپت رو هم بذارین، چون با توجه به آموزش پایتون که میشه به عنوان بک اند استفاده کرد، اگه آموزش جاوا اسکریپت رو هم بذارین خیلی عالی میشه، بازم ممنون بابت سایت خیلی خوبتون، سایت های زیادی بابت آموزش برنامه نویسی وجود داره که اکثرا بی کیفیتن
بهنام خانی(مدیریت)
سلام ممنون بله آموزش بعدی جاوا اسکریپت خواهد بود