0
faradars

آموزش طراحی وب با HTML مقدماتی (فرادرس)

آموزش طراحی وب با HTML مقدماتی (فرادرس)

درباره این دوره

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

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

اهمیت یادگیری HTML چیست؟ 

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

در این فرادرس چه چیزی یاد می‌گیریم؟ 

در این فرادرس در ابتدا با مقدمات HTML و تگ‌های Text Formatting آشنا می‌شویم. در ادامه Link Building و عکس‌ها در صفحه وب را بررسی کرده و مروری بر CSS خواهیم داشت. در گام بعدی لیست‌ها، جدول و تگ div را ارائه خواهیم کرد و در نهایت فرم و مدیا در صفحه وب و تگ‌های درون head و مفهوم DOCTYPE را بیان می‌کنیم.

سرفصل‌ها
  • درس اول: مقدمات HTML
    • معرفی HTML
    • شروع کار با HTML
    • مفهوم تگ یا نشانه
    • تگ html
    • تگ head
    • تگ body
    • تگ meta و استفاده از آن برای تعیین Encoding صفحه
    • تگ title و مزایا و نقش آن در SEO
    • معرفی مفهوم SEO یا Search Engine Optimization
    • تگ p برای ایجاد پاراگراف
    • معرفی خصوصیت style و مفهوم آن
    • معرفی خصوصیات مهم موجود در Style از قبیل font-size, width, height, color, background-color, background-image, font-weight, text
    • align, direction و …
    • معرفی تگ‌های Heading و نقش آن در SEO
    • معرفی تگ span
    • معرفی موجودیت (Entity) ها در HTML از جمله برای فاصله گذاری
    • معرفی تگ br
  • درس دوم: تگ های Text Formatting
    • تگ b
    • تگ i
    • تگ u
    • تگ strong و نقش آن در SEO
    • تگ em و مفهوم آن
    • اشاره ای به وب معنایی
    • تگ های big, small, del, ins, mark, sup, sub, blockquote, q , abbr, address, cite, samp, code, kbd, code, pre, var
  • درس سوم: Link Building
    • معرفی تگ a و خصوصیت href برای ایجاد لینک
    • انواع آدرس دهی و تفاوت آن ها
    • نکات مربوط به SEO
    • خصوصیت title
    • خصوصیت target
    • ایجاد Bookmark با استفاده از تگ a و خصوصیت name
  • درس چهارم: عکس ها در صفحه وب
    • معرفی تگ img و خصوصیت src
    • معرفی خصوصیات title و alt
    • گذاشتن عکس در لینک و استفاده از خصوصیات مربوط به border
    • استفاده از map به منظور ایجاد چند ناحیه قابل کلیک در یک عکس
  • درس پنجم: مروری بر CSS
    • بررسی اشکالات گذاشتن Style به صورت inline
    • معرفی تگ style
    • مفهوم انتخاب گر یا selector در CSS و بررسی چند selector از قبیل id و class
    • معرفی Style به صورت external و معرفی مفهوم CSS و تگ link
  • درس ششم: لیست ها
    • تگ ol و لیست مرتب
    • تگ ul و لیست نامرتب
    • معرفی خصوصیات type و start
    • تعیین عکس به عنوان bullet برای لیست
  • درس هفتم: جدول
    • معرفی تگ table
    • استفاده از تگ های tr و td در جدول
    • خصوصیات border, align, valign, width, colspan, row
    • تگ های colgroup, tfoot, thead, tbody
  • درس هشتم: تگ div
    • معرفی مفهوم و موارد استفاده تگ div
    • کنار هم چیدن div ها برای قالب بندی صفحه
    • مفهوم position و مختصات left و top
    • مفهوم float
    • قالب بندی یک صفحه با div
    • مفهوم clear
  • درس نهم: فرم در صفحه وب
    • تگ form
    • کنترل های فرم برای برنامه نویسی در html4 و html5
    • تگ های input با انواع button, text, checkbox, radio, submit , reset, password, number, color, date, range
    • تگ textarea
    • تگ select و option برای ایجاد Dropdown
    • تگ datalist
  • درس دهم: مدیا در صفحه وب
    • معرفی تگ video و source برای گذاشتن ویدیو در صفحه وب
    • معرفی تگ audio
    • تگ object
    • تگ embed
  • درس یازدهم: تگ های درون head و مفهوم DOCTYPE
    • معرفی انواع تگ های meta
    • تگ base
    • مفهوم DOCTYPE و معرفی انواع نسخه HTML
  • درس دوازدهم: مروری مختصر بر رنگ ها
موسسه برگزارکننده
faradars

فرادرس

مدرس

محمد عبداللهی

دوره‌های مشابه

علم داده (Data Science) شامل مجموعه‌ای از اصول، تعریف مسئله، الگوریتم‌ها و فرآیندها است که هدف آن استخراج الگوهای غیرواضح و مفید از مجموعه داده‌ها است. امروز علم داده در حال تحول حوزه‌های علمی و کاربردی مختلف از پزشکی، روان شناسی، علوم اجتماعی، کسب‌وکار و مدیریت، علوم پایه، فنی و مهندسی و … است.

 

سرفصل‌های دوره علم داده (دیتا ساینس)

این دوره در ۳۱ جلسه برگزار می‌شود که هر جلسه ۳ ساعت و نیم است. جمعاً در این دوره بیش از صد ساعت محتوای آموزشی با تکیه بر حل مسئله از دنیای واقعی در حوزه‌های مختلف علم داده ارائه می‌گردد. برنامه هر جلسه به شرح زیر است:

جلسه اول: مقدمه‌ای بر علم داده، نصب آناکوندا، کار اولیه با پایتون (اعداد، حروف، عملگرها)

جلسه دوم: ساختارهای داده، عبارات شرطی و حلقه‌ها در پایتون

جلسه سوم: ماژول‌ها و کتابخانه، توابع و کلاس در پایتون، مثال الگوریتم نیوتن-رافسون

جلسه چهارم: آشنایی با کتابخانه Numpy در پایتون، مروری بر مفاهیم جبرخطی و ماتریس‌ها

جلسه پنجم: آشنایی با کتابخانه Pandas در پایتون

جلسه ششم: آشنایی با کتابخانه Matplotlib در پایتون

جلسه هفتم: روش‌های آمار توصیفی و استنباطی برای شناخت داده- موردکاوی اول

جلسه هشتم: نحوه مواجهه با داده‌های گمشده و داده‌های پرت- موردکاوی دوم

جلسه نهم: مقدمه‌ای بر یادگیری ماشین، آشنایی با الگوریتم kNN

جلسه دهم: پیاده‌سازی الگوریتم kNN در پایتون و آشنایی با مراحل مدل‌سازی در یادگیری ماشین – موردکاوی سوم

جلسه یازدهم: الگوریتم رگرسیون خطی

جلسه دوازدهم: پیاده‌سازی الگوریتم رگرسیون خطی در پایتون – موردکاوی چهارم

جلسه سیزدهم: رگرسیون گام به گام و رویکردهای قاعده‌سازی در رگرسیون خطی- موردکاوی پنجم

جلسه چهاردهم: آشنایی با الگوریتم درخت تصمیم و جنگل تصادفی در یادگیری ماشین- موردکاوی ششم

جلسه پانزدهم: آشنایی با رگرسیون لجستیک

جلسه شانزدهم: آشنایی با الگوریتم‌های kNN، درخت تصمیم، جنگل تصادفی و ماشین بردار پشتیبان برای حل مسائل دسته‌بندی

جلسه هفدهم: پیاده‌سازی الگوریتم‌های دسته‌بندی در پایتون – موردکاوی هفتم

جلسه هجدهم: آشنایی با الگوریتم‌های نظارت‌نشده؛ خوشه‌بندی و کاهش بعد

جلسه نوزدهم: پیاده‌سازی الگوریتم‌های نظارت‌نشده در پایتون- موردکاوی هشتم

جلسه بیستم: مقدمه‌ا‌ی بر یادگیری عمیق- موردکاوی نهم

جلسه بیست‌ویکم: تحلیل سری‌های زمانی

جلسه بیست‌ودوم: پیاده‌سازی تحلیل سری‌های زمانی در پایتون- موردکاوی دهم

جلسه بیست‌وسوم: مقدمه‌‌ای بر زبان برنامه‌نویسی R: ساختارهای داده، عبارات شرطی، حلقه‌ها، توابع و کتابخانه

جلسه بیست‌وچهارم: تحلیل‌های آماری در R- موردکاوی یازدهم

جلسه بیست‌وپنجم: پیاده‌سازی یادگیری ماشین در R بخش اول – موردکاوی پنجم در R

جلسه بیست‌وششم: پیاده‌سازی یادگیری ماشین در R بخش دوم – موردکاوی هفتم در R

جلسه بیست‌وهفتم: آشنایی با مفاهیم پایگاه داده و انبار داده

جلسه بیست‌وهشتم: راه‌اندازی پایگاه داده MySQL- موردکاوی دوازدهم، بخش اول

جلسه بیست‌ونهم: تمیزکردن و پردازش داده‌ها در SQL- موردکاوی دوازدهم، بخش دوم

جلسه سی‌ام: کوئری‌نویسی پیشرفته در SQL- موردکاوی دوازدهم، بخش سوم

جلسه سی‌‎ویکم: مقدمه‌ای بر پیاده‌سازی محصولات داده‌محور- موردکاوی سیزدهم

علاقمندان به حوزه علوم داده (Data Science)، یادگیری ماشین و داده‌کاوی، اعضای تیم داده و هوش تجاری شاغل در استارتاپ‌ها، سازمان‌ها و کسب و کارها، علاقه‌مندان به امور پژوهشی در حوزه علم داده و افرادی که به دنبال آموزش های کاربردی و ارتقاء مهارت های خود هستند، می‌توانند در این دوره شرکت نمایند. با مراجعه به صفحه آشنایی با رشته‌های دانشگاهی مرتبط با علم‌ داده در ایران به درک بیشتری در این حوزه می‌رسید.

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

 

سرفصل های دوره :

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

  • مبانی آمار و جبرخطی
    • تحلیل داده با اکسل
    • مدیریت پایگاه داده با Microsoft SQL Server
    • هوش تجاری در Power BI
    • مبانی و مفاهیم علم‌داده
    • تحلیل آماری در زبان R
    • علم‌داده در پایتون
    • سری‌های زمانی در پایتون
    • سیستم‌های توصیه‌گر در پایتون
    • متن‌کاوی  و وب‌‎کاوی
    • یادگیری عمیق
    • تحلیل کلان داده
    • داستان‌سرایی داده با نرم‌افزار Tableau
    • مدیریت و حاکمیت داده
    • مدیریت فرآیند و فرآیندکاوی
نظرات شما

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *