آموزش جاوااسکریپت، اچ تی ام ال و سی اس اس | اچ تی ام ال سی اس اس جاوااسکریپت برای مبتدیان - آخرین آپدیت

دانلود Javascript, HTML and CSS | HTML CSS Javascript for Beginners

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش جامع جاوااسکریپت، HTML و CSS برای توسعه فول استک

با دوره جامع HTML CSS جاوااسکریپت، یک توسعه دهنده فول استک شوید.

چرا این دوره را انتخاب کنید؟

این دوره دروازه ورود شما به دنیای طراحی وب با HTML5 و CSS3 است. ما با رویکردی گام به گام، شما را از سطح مبتدی به سطح پیشرفته‌تر هدایت می‌کنیم. اطمینان داریم که تنها با گذراندن این دوره، HTML و CSS را از پایه تا سطح متوسط فرا خواهید گرفت.

کلمات کلیدی مرتبط: جاوااسکریپت، HTML، CSS، آموزش HTML، آموزش CSS، آموزش جاوااسکریپت، توسعه وب، طراحی وب، آموزش مبتدی، فول استک، فرانت اند، HTML5، CSS3.

محتوای دوره

در این دوره جامع، شما با موارد زیر آشنا خواهید شد:

  • آشنایی با تگ‌های اساسی و پرکاربرد HTML و نحوه استفاده از آن‌ها.
  • درک تفاوت بین عناصر بلوکی و درون‌خطی در HTML.
  • ساخت طرح‌بندی‌های متنوع با استفاده از جدول‌های HTML.
  • ایجاد صفحات ورود و ثبت نام کاربر با ساختار فرم‌ها.
  • یادگیری اصول اولیه CSS و بهبود دانش خود به صورت گام به گام.
  • آشنایی با تمام مدل‌های طرح‌بندی در CSS برای قرار دادن صفحات به ساده‌ترین شکل.
  • ساخت صفحات فرود زیبا و واکنش‌گرا (Responsive) برای هر منظوری.
  • بهره‌گیری از قابلیت‌های Grid CSS و Flexbox برای سهولت در آماده‌سازی صفحات وب.
  • مفاهیم دستورات شرطی (if else, switch case, ternary operator) و نحوه استفاده از آن‌ها.
  • آشنایی با حلقه‌ها (for loops, while loops, continue, break) و نحوه استفاده از آن‌ها.
  • نحوه نوشتن توابع (Functions) و تفاوت بین Function Declaration و Function Expression.
  • نحوه ساخت آرایه‌ها (Arrays)، متدهای آرایه (push, pop, shift, unshift و ...) و پیمایش آرایه‌ها.
  • نحوه ساخت اشیاء (Objects)، به‌روزرسانی آن‌ها و متدهای اشیاء.
  • آشنایی با مفاهیم دستورات شرطی (if else, switch case, ternary operator)، نحوه استفاده از آن‌ها.
  • آشنایی با حلقه‌ها (for loops, while loops, continue, break)، نحوه استفاده از آن‌ها.
  • نحوه نوشتن توابع (Functions)، تفاوت بین Function Declaration و Function Expression.
  • نحوه ایجاد آرایه‌ها (Arrays)، متدهای آرایه (push, pop, shift, unshift ...) و پیمایش آرایه‌ها.
  • نحوه ایجاد اشیاء (Objects)، نحوه به‌روزرسانی آن‌ها و متدهای اشیاء.
  • نحوه کار با متغیرها (Variables).
  • منطق بولی (Boolean Logic).
  • نحوه ایجاد دستورات شرطی.
  • نحوه انجام عملیات با حلقه‌ها.
  • نحوه ایجاد یک تابع و چرایی نیاز به آرگومان‌ها.
  • نحوه ایجاد آرایه‌ها و اشیاء به عنوان ساختارهای داده پایه.
  • نحوه انجام دستکاری DOM (DOM Manipulation).
  • امکان تست آموخته‌های خود با کوییزهای کدنویسی در طول دوره.
  • توسعه فرانت اند وب با جاوااسکریپت، HTML و CSS.
  • توسعه فول استک وب با HTML، CSS و جاوااسکریپت.

جاوااسکریپت چیست؟

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

جاوااسکریپت یک زبان برنامه‌نویسی مبتنی بر کروشه، با تایپ پویا و شیء‌گرا است. این زبان که به عنوان زبان برنامه‌نویسی وب آغاز شد، یکی از سه لایه فناوری‌های استاندارد وب به شمار می‌رود – دو لایه دیگر HTML و CSS هستند.

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

کاربردهای اصلی جاوااسکریپت: جاوااسکریپت یک زبان برنامه‌نویسی مبتنی بر متن است که برای توسعه سمت کاربر (client-side) و سمت سرور (server-side) استفاده می‌شود. توسعه‌دهندگان وب از جاوااسکریپت برای افزودن تعاملات ساده به صفحات وب مانند مودال‌ها، عناصر متحرک یا اسلایدهای تصاویر استفاده کرده‌اند. امروزه جاوااسکریپت برای ساخت برنامه‌های کامل وب مانند برنامه‌های تک صفحه‌ای (SPAs) که به فریم‌ورک‌های مبتنی بر جاوااسکریپت مانند React، Angular و Vue متکی هستند، استفاده می‌شود. علاوه بر این، جاوااسکریپت برای ساخت خدمات وب و زیرساخت‌های بک اند با Node.js محبوب است و همچنین برای توسعه برنامه‌های موبایل با فریم‌ورک‌هایی مانند React Native استفاده می‌شود.

HTML چیست و چرا مهم است؟

HTML مخفف HyperText Markup Language است. هر وب‌سایتی که مرور می‌کنید، چه در دستگاه موبایل و چه در کامپیوتر، با HTML طراحی شده است. HTML یک زبان "برنامه‌نویسی" نیست، بلکه یک زبان "قالب‌بندی" است. این زبان به مرورگر می‌گوید که چگونه متن، تصاویر و سایر عناصر رسانه‌ای را نمایش دهد. HTML بلوک سازنده اصلی وب است و ساختار وب‌سایت را تشکیل می‌دهد.

عناصر HTML: HTML بر اساس اجزای ماژولار طراحی شده است، به این معنی که هر بخش از صفحه وب جایگاه خاص خود را دارد. یک عنصر HTML بخشی از صفحه است. عناصر رایج HTML شامل `

` برای "پاراگراف" و `` برای "عنوان" صفحه هستند. عناصر با تگ‌ها شروع و پایان می‌یابند، مثلاً عنوان به این صورت نوشته می‌شود: `<title>این عنوان صفحه است.`.

CSS چیست و چرا مهم است؟

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

اهمیت CSS برای HTML: HTML یک زبان قالب‌بندی است. جاوااسکریپت اغلب برای پویا کردن HTML ضروری است، در حالی که CSS ظاهر و استایل وب‌سایت را تعیین می‌کند.

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

پیش‌نیازها

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

ویژگی‌های دوره

  • کیفیت بالای تولید ویدئو و صدا برای بهترین تجربه یادگیری.
  • دسترسی مادام‌العمر به محتوای دوره.
  • پشتیبانی سریع و دوستانه در بخش پرسش و پاسخ.
  • گواهی تکمیل دوره قابل دانلود از Udemy.

اکنون به دوره جاوااسکریپت، HTML و CSS | آموزش HTML CSS جاوااسکریپت برای مبتدیان بپیوندید!

ما پشتیبانی کامل ارائه می‌دهیم و به هر سوالی پاسخ خواهیم داد.

شما را در دوره خواهیم دید!


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

آشنایی با جاوااسکریپت، HTML و CSS، جاوااسکریپت، HTML، CSS Introduction to Javascript, HTML CSS JavaScript, html, css

  • اینترنت و HTML چیست؟ What is Internet and HTML ?

  • فایل‌های پروژه جاوااسکریپت، HTML و CSS و مستندات دوره Javascript, HTML CSS JavaScript Project Files and Course Documents

  • تگ‌های پایه در HTML، CSS و جاوااسکریپت Basic Tags in HTML CSS JavaScript

  • تصاویر و خصوصیات در HTML، CSS و جاوااسکریپت Images and Attributes in HTML CSS JavaScript

  • لیست‌ها در HTML، CSS و جاوااسکریپت Lists in HTML CSS JavaScript

  • مثال لیست در HTML، CSS و جاوااسکریپت List Example in HTML CSS JavaScript

  • عناصر بلاکی و درون خطی در HTML، CSS و جاوااسکریپت Block Level - Inline Elements in HTML, CSS, JavaScript

  • سوالات متداول درباره جاوااسکریپت، HTML و CSS FAQ about JavaScript, HTML, CSS

  • آزمون HTML ۱ Html Quiz 1

یادگیری مباحث پیچیده‌تر در HTML Let's Learn More Complex Topics in HTML

  • جداول در HTML Tables in HTML

  • مثال جدول در HTML Table Example in HTML

  • فرم‌های HTML HTML Forms

  • مثال فرم‌های HTML HTML Forms Example

  • آزمون HTML ۲ Html Quiz 2

CSS CSS

  • مبانی CSS CSS Basics

  • رنگ‌ها در CSS CSS Colors

  • پس‌زمینه و حاشیه در CSS CSS Background and Border

  • انتخاب‌گرها در CSS CSS Selectors

  • آزمون CSS CSS Quiz

CSS میانی Intermadiate CSS

  • متن و فونت‌ها در CSS CSS Text and Fonts

  • اشکال‌زدایی در CSS Debugging in CSS

  • مدل جعبه CSS CSS Box Model

  • موقعیت‌یابی در CSS CSS Position

  • شناور کردن در CSS CSS Float

  • خاصیت نمایش CSS CSS Display Property

  • تمرین مدل جعبه Box-Model Practice

  • تمرین چیدمان شناور CSS CSS Float-Layout Practice

  • اندازه‌دهی جعبه CSS CSS Box-Sizing

  • پرسش‌های رسانه CSS CSS Media Queries

  • آزمون CSS CSS Quiz

Flexbox و Grid برای CSS Flexbox and Grid For CSS

  • مقدمه‌ای بر Flexbox در CSS CSS Flexbox Introduction

  • خصوصیات Flexbox ۱ Flexbox Properties 1

  • خصوصیات Flexbox ۲ Flexbox Properties 2

  • خصوصیات Flexbox ۳ Flexbox Properties 3

  • مقدمه‌ای بر Grid در CSS Grid CSS Intro

  • Grid در CSS Grid CSS

  • Grid در CSS - ۲ Grid CSS - 2

  • Grid در CSS - ۳ Grid CSS - 3

  • Grid در CSS - ۴ Grid CSS - 4

  • Grid در CSS - ۵ Grid CSS - 5

  • پروژه Grid و Flexbox Grid and Flexbox Project

  • پروژه Grid و Flexbox - ۲ Grid and Flexbox Project - 2

  • پروژه Grid و Flexbox - ۳ Grid and Flexbox Project - 3

  • پروژه Grid و Flexbox - ۴ Grid and Flexbox Project - 4

  • آزمون CSS CSS Quiz

جاوااسکریپت JavaScript

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

  • تنظیم جاوااسکریپت در Visual Studio Code JavaScript Setup Visual Studio Code

  • اضافه کردن فایل js Adding js File

  • آزمون quiz

مبانی زبان جاوااسکریپت JavaScript Language Basics

  • متغیرها و انواع داده در جاوااسکریپت JavaScript Variables and Data Types

  • هم‌ارزسازی نوع در جاوااسکریپت JavaScript Type Coercion

  • تغییر متغیر در جاوااسکریپت JavaScript Variable Mutation

  • عملگرهای پایه در جاوااسکریپت JavaScript Basic Operators

  • منطق بولی در جاوااسکریپت JavaScript Boolean Logic

  • عملگرهای منطقی در جاوااسکریپت JavaScript Logical Operators

  • آزمون quiz

دستورات شرطی جاوااسکریپت JavaScript Conditional Statements

  • دستورات شرطی جاوااسکریپت JavaScript Conditional Statements

  • راه حل آزمون کد ۱ جاوااسکریپت JavaScript Code Quiz 1 Solution

  • عملگر سه‌تایی جاوااسکریپت JavaScript Ternary Operator

  • دستورات Switch و Case Switch, Case Statements

  • آزمون کد ۲ جاوااسکریپت JavaScript Code Quiz 2

  • راه حل آزمون کد ۲ Code Quiz 2 Solution

  • آزمون quiz

حلقه‌های جاوااسکریپت JavaScript Loops

  • مقدمه‌ای بر حلقه‌های جاوااسکریپت Introduction to JavaScript Loops

  • حلقه‌های While در جاوااسکریپت JavaScript While Loops

  • آزمون حلقه‌های While While Loops Quiz

  • راه حل آزمون حلقه‌های While While Loops Quiz Solution

  • حلقه‌های for در جاوااسکریپت JavaScript for Loops

  • راه حل آزمون حلقه‌های for for Loops Quiz Solution

  • دستورات continue و break در جاوااسکریپت JavaScript Continue and Break Statements

  • آزمون quiz

توابع جاوااسکریپت JavaScript Functions

  • مقدمه‌ای بر توابع جاوااسکریپت Introduction to JavaScript Functions

  • اعلام تابع در جاوااسکریپت JavaScript Function Decleration

  • تابع با آرگومان در جاوااسکریپت JavaScript Function with Arguments

  • بازگشت تابع در جاوااسکریپت JavaScript Function return

  • عبارت تابع در جاوااسکریپت JavaScript Function Expression

  • آزمون تابع جاوااسکریپت JavaScript Function Quiz

  • راه حل آزمون تابع جاوااسکریپت JavaScript Function Quiz Solution

  • دامنه تابع جاوااسکریپت JavaScript Function Scope

  • آزمون quiz

آرایه‌های جاوااسکریپت JavaScript Arrays

  • مقدمه‌ای بر آرایه‌های جاوااسکریپت Introduction to JavaScript Arrays

  • ویژگی‌های آرایه جاوااسکریپت JavaScript Array Features

  • متدهای آرایه جاوااسکریپت JavaScript Array Methods

  • آزمون آرایه Array Quiz

  • راه حل آزمون آرایه Array Quiz Solution

  • پیمایش آرایه در جاوااسکریپت JavaScript Array Iteration

  • آزمون پیمایش آرایه Array Iteration Quiz

  • راه حل آزمون پیمایش آرایه Array Iteration Quiz Solution

  • آزمون quiz

اشیاء جاوااسکریپت JavaScript Objects

  • مقدمه‌ای بر اشیاء جاوااسکریپت Introduction to JavaScript Objects

  • به‌روزرسانی شیء در جاوااسکریپت JavaScript Object Update

  • ساختارهای داده پیچیده در جاوااسکریپت JavaScript Complex Data Structures

  • آزمون شیء Object Quiz

  • راه حل آزمون شیء Object Quiz Solution

  • متدهای شیء جاوااسکریپت JavaScript Object Methods

  • کلمه کلیدی this در جاوااسکریپت JavaScript this Keyword

  • آزمون quiz

DOM جاوااسکریپت JavaScript Dom

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

  • DOM چیست What is DOM

  • انتخاب و تغییر در جاوااسکریپت JavaScript Select and Change

  • متدهای انتخاب در جاوااسکریپت JavaScript Select Methods

  • متدهای دستکاری در جاوااسکریپت JavaScript Manipulation Methods

  • innerHTML و textContext در جاوااسکریپت JavaScript innerHTML and textContext

  • دستکاری خصوصیات در جاوااسکریپت JavaScript Attribute Manipulation

  • آزمون quiz

دستگیره‌های رویداد جاوااسکریپت JavaScript Event Handlers

  • مقدمه‌ای بر دستگیره‌های رویداد جاوااسکریپت Introduction to JavaScript Event handlers

  • آزمون کد دستگیره رویداد جاوااسکریپت-۱ JavaScript Event Handler Codequiz-1

  • راه حل آزمون کد Codequiz Solution

  • تابع callback جاوااسکریپت JavaScript callback Function

  • انواع مختلف رویداد در جاوااسکریپت JavaScript Different Event Types

  • راه حل آزمون Todolist Todolist Quiz Solutuion

  • در این دوره جاوااسکریپت، HTML و CSS چه آموختیم؟ What We Learned in this JavaScript, HTML, CSS course?

  • آزمون quiz

اضافی Extra

  • جاوااسکریپت، HTML و CSS | HTML CSS جاوااسکریپت برای مبتدیان Javascript, HTML and CSS | HTML CSS Javascript for Beginners

نمایش نظرات

آموزش جاوااسکریپت، اچ تی ام ال و سی اس اس | اچ تی ام ال سی اس اس جاوااسکریپت برای مبتدیان
جزییات دوره
12.5 hours
100
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
882
4.6 از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

OAK Academy OAK Academy

کارآفرین

OAK Academy Team OAK Academy Team

مربی