آموزش جامع اچ تی ام ال و سی اس اس (HTML, CSS)

طراحی وب از شاخه‌های برنامه‌نویسی است. افراد و شرکت‌های رأی معرفی محصولات خود به دنیا، معمولاً از وب‌سایت استفاده می‌کنند. بخش کلاینت یک صفحه وب شامل سه بخش است. بخش اول ساختار صفحه، بخش دوم ...

5 (3 امتیاز)
87 دانشجو
مقدماتی تا پیشرفته
محتوای دوره
پیش‌نیاز‌ها
درباره دوره
نظرات کاربران
درباره استاد

آنچه در این دوره می‌آموزید

درک اساسی از مبانی HTML

بررسی کامل قابلیت‌های HTML و CSS

ویژگی‌های CSS

ویژگی‌های HTML 5

محتوای دوره

16 فصل 118 جلسه 12 ساعت ویدیو
تگ‌های پایه
مقدمه CSS
لینک
تصویر
لیست
جدول
صدا و ویدیو
انواع ورودی - فرم
تگ div و span
ویژگی‌های کاربردی CSS
سی اس اس (انتخاب‌گرها)
عناصر معنایی (Semantic Elements) در HTML5
مثال‌های کاربردی
تمرین همراه با جواب
مقدمه‌ای بر جاوا اسکریپت - تگ canvas
جمع‌بندی

پیش‌نیاز‌ها

این دوره به نحوی تهیه و تدوین شده است که مباحث آن به ساده‌ترین شکل ممکن بیان شوند و مخاطبان دوره بتوانند به‌سادگی متوجه موضوعات مطرح شده شوند. به همین جهت برای شرکت در این دوره هیچ پیش‌نیاز به خصوصی وجود ندارد و افراد با هر سطحی از آگاهی و تحصیلات می‌توانند از مباحث این دوره نهایت استفاده را داشته باشند.

درباره دوره

طراحی وب از شاخه‌های برنامه‌نویسی است. افراد و شرکت‌های رأی معرفی محصولات خود به دنیا، معمولاً از وب‌سایت استفاده می‌کنند. 

بخش کلاینت یک صفحه وب  شامل سه بخش است. بخش اول ساختار صفحه، بخش دوم شکل و رنگ صفحه و بخش سوم منطق برنامه است. بخش اول به کمک HTML، بخش دوم با CSS و بخش سوم با جاوا اسکریپت  ساخته می‌شود.

اچ‌‌تی‌‌ام‌ال (Hyper Text Markup Language) یا همان زبان نشانه‌‌گذاری فوق متن، زبان طراحی اسکلت اصلی وب‌سایت است. این زبان از تگ‌ها برای نشان‌دادن محتوا و ساختار صفحات استفاده می‌کند، این تگ‌ها به مرورگر اعلام می‌‌کنند که هر بخش از صفحه چه نوع عنصری است و باید به چه صورت‌نمایش داده شود.

به کمک HTML ، اجزای صفحه را ایجاد می‌کنیم و برای ایجاد رابط کاربری از  CSS(Cascading Style Sheets)   استفاده می‌شود. به عبارتی زبان برنامه‌نویسی سی اس اس برای طراحی وب‌سایت‌ استفاده می‌شود.  از CSS برای تنظیم ویژگی‌های ظاهری محتوا از جمله رنگ‌ها، فونت‌ها، حاشیه‌ها، پس‌زمینه‌ها، سایزها و… می‌توان استفاده کرد. با استفاده از CSS می‌توان به المان‌های موجود در صفحه وب که توسط HTML ایجاد شده‌اند، شکل داد. با استفاده از CSS، می‌توان بدون تغییر در ساختار یک صفحه، استایل‌های مختلفی را برای آن صفحه تعریف کرد. 

در این آموزش چه چیزی یاد می‌گیریم؟ 

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

آموزش اچ تی ام ال و سی اس اس

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

اچ تی ام ال چیست؟

اچ تی ام ال (html) مخفف عبارت Hyper Text Markup Language به معنای زبان نشانه‌گذاری ابر متن است. اچ تی ام ال را می‌توان زبان استاندارد صفحات وب دانست. این زبان به شما امکان پیاده‌سازی و چیدمان بخش‌های مختلف یک صفحه‌ی وب (اعم از تصویر، متن، ویدیو و غیره) را می‌دهد. لازم به ذکر است که برای تعیین عناصر در این زبان، باید از تگ ها استفاده کنید.

سی اس اس چیست؟

سی اس اس (css) مخفف عبارت Cascading Style Sheets به معنای صفحات استایل آبشاری است. سی اس اس به شما اجازه می‌دهد تا صفحات وبی که به کمک زبان اچ تی ام ال ساخته‌اید را زیبا کنید. رنگ‌ها، حاشیه‌ها، فونت، قلم نوشته و دیگر ویژگی‌های عناصر صفحه‌ی وب، با کمک css تعیین می‌شود.

چرا باید در دوره‌ی آموزش طراحی سایت اچ تی ام ال و سی اس اس شرکت کنیم؟

فراگیر شدن اینترنت، سبب شده است تا تمام کسب و کارها، به وب سایت نیاز داشته باشند. وب سایت‌ها اجازه می‌دهند تا خدمات و محصولات برای طیف گسترده‌تری از مشتریان در دسترس باشد. این موضوع بدان معناست که تقریباً تمام افراد، تمایل دارند که یک وب سایت برای حرفه‌ی خود داشته باشند.

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

برای یادگیری طراحی سایت، شما باید ابتدا آموزش اچ تی ام ال و سی اس اس را دنبال کنید. Html css آموزش مقدماتی برای طراحی سایت به شمار می‌آیند. در مراحل بعد با یادگیری زبان‌هایی مانند جاوا اسکریپت (Javascript) می‌توانید وب سایت‌های پیشرفته‌تر و خلاقانه‌ای را بسازید. به‌هر حال، یادگیری حوزه‌ی طراحی سایت با اچ تی ام ال و سی اس اس آغاز خواهد شد.

در آموزش اچ تی ام ال و سی اس اس چه چیزهایی را یاد می‌گیریم؟

این آموزش با هدف انجام پروژه طراحی سایت با html و css طراحی و تدوین شده است. شما در این دوره، با مفاهیم اساسی html و css آشنا می‌شوید و می‌توانید قابلیت‌های آن را به‌طور کامل یاد بگیرید. با توجه به تمرینات عملی که لابه‌لای مباحث این دوره گنجانده شده است، شما توانایی لازم برای انجام پروژه html و css را نیز به‌دست خواهید آورد.

پیش‌نیازهای آموزش با اچ تی ام ال و سی اس اس چیست؟

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

معرفی منابع آموزش html و css از مبتدی تا پیشرفته

منابع زیادی برای آموزش رایگان طراحی سایت با html و سی اس اس وجود دارند. شما می‌توانید یادگیری این مفاهیم را با استفاده از کتاب‌های آموزشی و دیگر منابع آموزش html و css به صورت pdf دنبال کنید. شما می‌توانید از کتاب‌های جامع آموزش+ html+css+javascript رایگان استفاده کنید تا طراحی سایت را از پایه تا پیشرفته یاد بگیرید.

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

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

سرفصل‌های دوره‌ی آموزش اچ تی ام ال و سی اس اس

سرفصل‌ها و مباحثی که در این آموزش دنبال می‌شوند، در فهرست زیر آورده شده است. شما می‌توانید لیست سرفصل‌های منبع آموزشی انتخابی خود را با این عناوین تطبیق داده و از منابع کامل استفاده کنید.

•      معرفی دوره‌ی آموزشی و اهداف

•      آشنایی با html

•      تگ‌های هدینگ در اچ تی ام ال (h1 تا h6)

•      تگ پاراگراف (p)

•      تگ نقل قول (q)

•      تگ‌های استایل‌دهی متن (b و i و s)

•      تگ‌های ins و del

•      تگ‌های var-kbd-pre-code-samp

•      تگ‌های sup و sub

•      تگ‌های bbr و dfn

•      تگ‌های bdo و bdi

•      تگ address

•      کاراکترهای ویژه

•      آموزش سی اس اس

•      معرفی ویژگی font در css

•      قراردادن background

•      ویژگی boxshadow

•      متغیرها

•      تابع attr

•      ایجاد لینک در اچ تی ام ال با تگ a

•      استایل‌دهی به تگ a در سی اس اس

•      تگ img

•      تگ map

•      تگ picture

•      قراردادن favicon در سایت

•      تگ svg

•      ویژگی transform در سی اس اس

•      ویژگی filter در سی اس اس

•      ایجاد لیست در اچ تی ام ال با تگ‌های ul، ol و dl

•      استایل‌دهی به لیست‌ها در سی اس اس

•      کار با لیست

•      لیست‌های تودرتو

•      ایجاد جدول با تگ table

•      تگ‌های thead و tfoot و tbody

•      صفت rowspan

•      صفت colspan

•      تگ‌های صدا audio

•      تگ ویدیو video

•      تگ object

•      تگ embed

•      تگ iframe

•      کار با تگ‌های ورودی فرم

•      صفت pattern

•      ساخت دکمه در فرم با تگ button

•      انواع ورودی‌های فرم (radio- checkbox- selector و غیره)

•      تگ‌های ورودی از نوع فایل، رنگ و تصویر

•      تگ‌های ورودی از نوع range

•      بخش بندی صفحه با تگ div

•      ویژگی boxsizing در سی اس اس

•      واحدهای rem و em

•      تابع clac در css

•      تگ span

•      معرفی و کار با ویژگی‌های کاربردی در سی اس اس

•      مثال‌های عملی

•      انتخابگر در سی اس اس

•      عناصر معنایی

•      مقدمه‌ای بر جاوا اسکریپت

•      مرور و جمع‌بندی مطالب آموزش داده شده

آموزش اچ تی ام ال و سی اس اس در مکتب خونه

برای آموزش طراحی بخش کلاینت صفحات وب، می‌توانید از دوره‌های آموزشی اچ تی ام ال در مکتب خونه استفاده کنید. این دوره، با در نظر داشتن سرفصل‌های آموزشی کامل، شما را برای طراحی سایت از صفر تا صد آشنا خواهد کرد. آموزش‌های مکتب خونه کاملاً عملی بوده و شما با انجام تمارین متعدد و پروژه‌های مختلف، تسلط خوبی روی مباحث آموزشی دریافت می‌کنید.

آموزش اچ تی ام ال و سی اس اس به عنوان مباحث مقدماتی در طراحی سایت، اهمیت دارد. Html و css برای طراحی و پیاده‌سازی بخش کلاینت وب سایت مورد نیاز است. همچنین در مکتب خونه انواع دوره آموزش برنامه نویسی و آموزش طراحی سایت به عنوان مکمل و پیش‌نیازهای این دوره موجود است.

 

 

 

 

 

 

اطلاعات بیشتر

امتیاز و نظرات کاربران

5

از مجموع 3 امتیاز

1 نظر

4 ماه پیش

عالی بود کاشکی استاد دوره های بیشتری را قرار میدادن مثل جاوا اسکریپت

مجتبی همتی

مجتبی همتی

دوره‌های پیشنهادی

درباره استاد

فرشید شیرافکن
فرشید شیرافکن
1 دوره
87 دانشجو

فرشید شیرافکن دانش‌آموخته دکتری بیوانفورماتیک (دانشگاه تهران) است. ایشان تجربه تدریس در دانشگاه‌ها و تألیف کتاب‌های رشته کامپیوتر و همچنین برنامه‌نویسی را در کارنامه خود دارند. از سوابق آموزشی ایشان می‌توان به تدریس در موسسه‌های کنکور و دانشگاه‌ها و تألیف بیش از 10 کتاب و تهیه بیش از 100 فیلم آموزشی در رشته کامپیوتر اشاره نمود. از سوابق برنامه نویسی هم می توان به برنامه نویسی از سال 1377 برای بانک توسعه صادرات و چندین شرکت به زبان‌های دلفی، سی پلاس پلاس و پایتون اشاره نمود.

اطلاعات بیشتر

سوالات پرتکرار

پس از سپری شدن زمان دوره، به محتوای دوره دسترسی خواهم داشت؟

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