طول دوره: 50 ساعت
شهریه : 19,500,000 ریال
نوع آموزش:
پیشنیاز: ندارد
مدرک پایان دوره:
مدرک بین المللی:

برنامه زمانی دوره HTML,CSS,JavaScript پایه

کد دوره: 5636
روزهای برگزاری:

دوشنبه ها 17 الی 20

چهار شنبه ها 17 الی 20

تاریخ شروع: 1401/02/28
19,500,000 ریال

HTML,CSS,JavaScript پایه

چنانچه در دوره های ارائه شده نمی توانید شرکت نمایید می توانید شماره موبایل خود را وارد کرده تا دوره های جدیدی که ارائه می شود برای شما پیامک شود

دوره های مرتبط:

HTML,CSS,Javascript,Bootstrapچیست و چه کاربردی دارد؟

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

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

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

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

رایج ترین زبان های نشانه گذاری که طراحان UX/UI که باید بدانند HTML و CSS هستند.

HTMLچیست؟

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

Cssچیست؟

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

Javascriptچیست؟

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

جاوا اسکریپت سمت کلاینت زبان اصلی را با ارائه اشیا برای کنترل مرورگر و مدل شی سند آن (DOM) گسترش می‌دهد. به عنوان مثال، برنامه‌های افزودنی سمت سرویس گیرنده به یک برنامه اجازه می‌دهد تا عناصر را در فرم HTML قرار دهد و به رویدادهای کاربر مانند کلیک‌های ماوس، ورودی فرم و پیمایش صفحه پاسخ دهد. جاوا اسکریپت سمت سرور، زبان اصلی را با ارائه اشیاء مربوط به اجرای جاوا اسکریپت بر روی سرور گسترش می‌دهد. به عنوان مثال، پسوندهای سمت سرور به یک برنامه اجازه می‌دهند تا با یک پایگاه داده ارتباط برقرار کند، تداوم اطلاعات را از یک فراخوانی به برنامه دیگر ارائه دهد، یا دستکاری فایل‌ها را روی سرور انجام دهد. جاوا اسکریپت از نظر روحی از خطی از زبان‌های کوچک‌تر تایپ شده پویا مانند HyperTalk و dBASE سرچشمه می‌گیرد. این زبان‌های برنامه‌نویسی به دلیل نحو ساده‌تر، قابلیت‌های داخلی تخصصی و حداقل نیازها برای ایجاد شی، ابزارهای برنامه‌نویسی را به مخاطبان بسیار گسترده‌تری ارائه می‌کنند.

نسخه‌های پیشرفته‌تر سمت سرور جاوا اسکریپت مانند Vue.js , React.js وAngular.js قسمت client-side کاربرد دارند.

Bootstrapچیست؟

بوت استرپ یک فریم ورک توسعه فرانت اند منبع باز و رایگان برای ایجاد وب سایت‌ها و برنامه‌های وب است. چارچوب Bootstrap بر روی HTML، CSS و جاوا اسکریپت (JS) ساخته شده، تا توسعه سایت‌ها و برنامه‌های واکنش‌گرا و اولین موبایل را تسهیل کند. طراحی ریسپانسیو این امکان را برای یک صفحه وب یا برنامه فراهم می‌کند تا اندازه و جهت صفحه نمایش بازدیدکننده را تشخیص دهد و به طور خودکار نمایشگر را مطابق با آن تطبیق دهد. رویکرد اول موبایل فرض می‌کند که گوشی‌های هوشمند، تبلت‌ها و برنامه‌های موبایلی مخصوص کار، ابزار اصلی کارمندان برای انجام کار هستند و به الزامات آن فناوری‌ها در طراحی می‌پردازد. بوت استرپ شامل اجزای رابط کاربری، طرح‌بندی‌ها و ابزارهای JS به همراه چارچوبی برای پیاده‌سازی است. نرم افزار به صورت پیش کامپایل شده یا به عنوان کد منبع در دسترس است. مارک اتو و جیکوب تورنتون Bootstrap را در توییتر به عنوان وسیله ای برای بهبود سازگاری ابزارهای مورد استفاده در سایت و کاهش تعمیر و نگهداری توسعه دادند. این نرم افزار قبلاً با نام Twitter Blueprint شناخته می‌شد و گاهی اوقات به عنوان Twitter Bootstrap شناخته می‌شود. در رایانه‌ها، کلمه بوت استرپ به معنای : بارگذاری یک برنامه در رایانه با استفاده از یک برنامه اولیه بسیار کوچکتر برای بارگذاری در برنامه مورد نظر (که معمولاً یک سیستم عامل است).

دوره HTML, CSS, Bootstrap و javascriptدر مهرگان

مجتمع آموزشی مهرگان پیشرو در تدریس زبان‌های مختلف برنامه نویسی و ‌صفحات وب، با بهره‌گیری از اساتید خبره و روش‌های به روز تدریس، دوره HTML, CSS, Bootstrap و javascript در اصفهان را برگزار ‌می‌کند. در طی برگزاری کلاس‌ها علاوه بر مرور دانش‌ها پایه صفحات وب، شما تحت آموزش تخصصی HTML, CSS, Bootstrap و javascript پروژه محور و به صورت کاربردی قرار ‌می‌گیرید به صورتی که پس از اتمام دوره شما کاملا به مباحث و تکنیک‌های طراحی و توسعه Front-end (فرانت-اند) تسلط پیدا کرده و مانند یک برنامه نویسی حرفه‌ای شروع به ایجاد و توسعه صفحات نمایید. در پایان دوره می‌توانید نسبت به اخذ مدرک قابل ترجمه یا مدرک فنی حرفه ای اقدام نمایید.

مخاطبان دوره

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