طراحی وب سایت (Web Design Pack)

تاریخ شروع:
  • 1404/09/13
  • 1404/09/18
  • 1404/09/27
  • 1404/10/02
شهریه دوره: 18,700,000 تومان
دپارتمان فناوری اطلاعات و ارتباطات (IT)
مدت زمان 170 ساعت
حضوری / آنلاین ترکیبی
شروع دوره 13 آذر 1404
روزهای برگزاری پنج‌شنبه، جمعه
ساعات برگزاری 09:00–12:00
ثبت نام
شهریه دوره: 18,700,000 تومان
دپارتمان فناوری اطلاعات و ارتباطات (IT)
مدت زمان 170 ساعت
حضوری / آنلاین ترکیبی
شروع دوره 18 آذر 1404
روزهای برگزاری یکشنبه، سه‌شنبه
ساعات برگزاری 17:30–21:00
ثبت نام
شهریه دوره: 18,700,000 تومان
دپارتمان فناوری اطلاعات و ارتباطات (IT)
مدت زمان 170 ساعت
حضوری / آنلاین ترکیبی
شروع دوره 27 آذر 1404
روزهای برگزاری پنج‌شنبه، جمعه
ساعات برگزاری 17:00–20:00
ثبت نام
شهریه دوره: 18,700,000 تومان
دپارتمان فناوری اطلاعات و ارتباطات (IT)
مدت زمان 170 ساعت
حضوری / آنلاین ترکیبی
شروع دوره 02 دی 1404
روزهای برگزاری سه‌شنبه
ساعات برگزاری 09:00–14:00
ثبت نام
طراحی وب سایت (Web Design Pack)
توضیحات دوره

بیشتر سرگرمی‌ها و خرید‌های ما در وب سایت‌ها یا از طریق آن‌ها انجام می‌شود. کلاس Web Design Pack از مجتمع فنی تهران نمایندگی زعفرانیه به شما یاد می‌دهد که چگونه وب‌سایت‌ها و صفحات را طراحی، چیدمان و ویرایش کنید تا ظاهر و زیبایی خاصی به آن‌‌ها بدهید. کلاس Web Design Pack مهارت‌های بسیاری را در زمینه طراحی و ساخت صفحات وب آموزش می‌دهد. این دوره به شما کمک می‌کند تا به عنوان یک طراح وب برجسته شروع به کار کنید. همچنین به شما یاد می‌دهد که چگونه استراتژی‌های تجربه کاربری (UX) را به کار ببرید که هر سایتی را که می‌سازید مفید، قابل استفاده و ارزشمند باشد.

کلاس Web Design Pack

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

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


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


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


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


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


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


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

سر فصل‌ها

معرفی مفاهیم پایه طراحی وب

• بررسی مفهم UI

• بررسی مفهوم UX
• بررسی مفهوم Front-End
• بررسی مفهوم Back-End
• معرفی HTML
• معرفی CSS
• معرفی Javascript
• بررسی مفهوم SEO
• بررسی مفهوم Progressive Enhancement
• بررسی مفهوم Responsive Web Design
• بررسی مفهوم Internet
• بررسی مفهوم Protocol
• بررسی مفهوم WEB
• بررسی مفهوم HTTP
• بررسی مفهوم Server
• بررسی مفهوم IP
• بررسی مفهوم Domain
• بررسی مفهوم DNS
• بررسی مفهوم Intranet
• بررسی مفهوم Extranet
• بررسی موتور های رندرگیری مرورگر ها
• بررسی URL
• بررسی مفهوم HTTPS
• بررسی تفاوت سایت های static و dynamic
• بررسی request و response های یک وب سایت
• بررسی نحوه رندرگیری کد ها توسط مرورگر
• کامنت ها در HTML
• معرفی tag ها در HTML و انواع آن ها(single & pairs)
• بررسی ساختار تگ ها در HTML
• معرفی VS Code و پلاگین های آن(material icons, material themes , open in browser , prettier ,rainbow brackets , path intellisense, )
• بررسی ساختار یک سند HTML
• معرفی BOM و DOM
• نمایش درخت HTML
• بررسی مفهوم semantic

معرفی HTML

• معرفی تگ p و display آن
• معرفی تگ های Heading و display آن ها
• معرفی تگ hr و display آن
• معرفی لیست های ترتیبی و غیر ترتیبی و display آن ها
• آموزش Emmet
• معرفی attribute های تگ های HTML و بررسی نکات آن ها
• آموزش لیست های Nested
• معرفی پلاگین live-server در vs code
• معرفی تگ blockqoute و display آن
• معرفی تگ pre و display آن
• معرفی Webstorm و نحوه نصب و کرک آن
• معرفی پلاگین های Webstorm و استفاده از آن ها (atom material icons, material theme ui lite, rainbow brackets)
• برسی تفاوت های HTML4 و HTML5
• معرفی Doctype
• معرفی تگ های sematic
• معرفی تگ main و display آن
• معرفی تگ header و display آن
• معرفی تگ footer و display آن
• معرفی تگ section و display آن
• معرفی تگ article و display آن
• معرفی تگ aside و display آن
• معرفی تگ nav و display آن
• معرفی تگ address و display آن
• معرفی تگ em و display آن
• بررسی تفاوت display های inline و block
• معرفی تگ strong و display آن
• معرفی تگ b و display آن
• معرفی تگ i و display آن
• معرفی تگ s و display آن
• معرفی تگ u و display آن
• معرفی تگ small و display آن
• معرفی تگ q و display آن
• معرفی تگ abbr و display آن
• بررسی حالات nesting در element ها
• معرفی تگ sub و display آن
• معرفی تگ sup و display آن
• معرفی تگ mark و display آن
• معرفی تگ ins و display آن
• معرفی تگ del و display آن
• معرفی تگ br و display آن
• معرفی تگ div و display آن
• معرفی تگ span و display آن
• معرفی id و class و بررسی تفاوت آن ها
• معرفی global attributes
• بررسی character escapes
• آموزش دستورات پایه CMD
• معرفی node js
• معرفی npm
• معرفی live-server و دستورات آن
• معرفی تگ a و display آن
• معرفی Attribute HREF
• معرفی URL های Relative و Absolute
• لینک کردن تگ a به بخشی از سایت و استفاده از پراپرتی scroll-behavior
• بررسی Attribute Target
• بررسی mail links
• بررسی tel links
• معرفی تصاویر و بررسی انواع آن ها(vector & raster)
• بررسی فرمت های عکس ها
• بررسی انواع color mode
• معرفی mimetype
• معرفی تگ img و display آن
• بررسی تفاوت display های block و inline و inline-block
• معرفی تگ table و display آن
• معرفی تگ های tr و th و td
• معرفی Attribute colspan & rowspan
• معرفی تگ caption در table
• معرفی تگ های thead و tbody و tfoot
• بررسی چگونگی عمکرد form ها
• معرفی تگ form و attribute های action و method و enctype
• بررسی method های get و post
• معرفی تگinput و انواع type های آن(text,password,search,email,url,tel,submit,reset,button,radio,checkbox,file,hidden,date,time,number,range,color)
• معرفی attribute های Value,name,placeholder,min-length,max-length,required,diabled,readonly
• معرفی تگtextarea و display آن
• معرفی تگ Select و option و optgroup
• معرفی تگ label و display آن
• آموزش اتصال input و lablel به هم
• معرفی تگ fieldset و legend
• معرفی تگ iframe
• معرفی تگ video و display آن
• معرفی تگ audio و display آن

معرفی CSS

• معرفی declaration
• معرفی selector و property و value
• معرفی element selector
• معرفی id selector(local & global)
• معرفی class selector(local & global)
• بررسی تفاوت Style های inline , internal ,external
• بررسی اولویت های style دهی
• کامنت ها در CSS
• معرفی !important و اولویت آن
• معرفی group selector
• معرفی CSS Units
• معرفی property های زیر در CSS
o Font-family
o استفاده از سایت transfonter
o استفاده از font-face
o بررسی مفهوم font stack
 Font-size
 Font-weight
 Font-style
 Font-variant
 Font
 Color
• معرفی descendant selectors
• معرفی child selectors
• معرفی next-sibling selector
• معرفی Subsequent-sibling selectors
• معرفی universal selector
o Line-height
o Text-indent
o Text-align
o Text-decoration
o Text-transform
o Letter-spacing
o Word-spacing
o Text-shadow
o Whitespace
o Vertical-align
o Direction
o List-style-type
• معرفی رنگ ها
• معرفی HEX color Mode
• معرفی RGB color mode
• معرفی RGBa color mode
o Color
o Background-color
o Width
o Height
o Opacity
• معرفی attribute selector ها و regex
o Background-image
o Background-repeat
o Background-position
o Background-origin
o Background-attachment
o Background-size
o Background
• ساخت کامپوننت parallax
o Linear-gradient
o Radial-gradient
o Repeating-linear-gradient
o Repeating-radial-gradient
• بررسی سایت css gradient generator
• تقسیم بندی ماژولار css با استفاده از @import
• بررسی مفهوم box model
o Overflow
o Padding
o Box-sizing
o Border-style
o Border-width
o Border-color
o Border
o Border-radius
• بررسی سایت border radius generator
o Outline-style
o Outline-width
o Outline-color
o Outline-offset
o Outline
o Margin
• بررسی مفهوم collapsing margin
• بررسی margin در تگ های inline
• بررسی negative margins
• معرفی css variables با استفاده از :root و var()
• معرفی تابع ریاضی calc()
• آموزش وسط چین کردن تگ ها
o Display
o Box-shadow
• معرفی font awesome و نحوه نصب و استفاده از آن
• معرفی pseudo class selector های زیر:
• Link
• Visited
• Focus
• Hover
• Active
• معرفی مفهوم transition
o Transition-property
o Transition-duration
o Transition-timing-functioning
• بررسی وب سایت cubic-bezier
o Transition-delay
o Transition
• بررسی سایت hover.css
• معرفی سایر pseudo class selector ها
o Root
o Empty
o First-child
o Last-child
o Only-child
o First-of-type
o Last-of-type
o Only-of-type
o Nth-child()
o Nth-last-child()
o Nth-of-type()
o Nth-last-of-type()
o Enabled
o Disabled
o Checked
o Not()
• ساخت یک پروژه ساده
• معرفی pseudo element selector های زیر
o First-line
o First-letter
o Before
o After
• ادامه معرفی property های Css
o Float
o Clear
o Shape-outside
o Shape-margin
o Position(static,relative,absolute,fixed,sticky)
o Top , left , right , bottom
o Z index
• ساخت منو nested
• ساخت mega menu
• ساخت منو همبرگری
• ساخت منو دیجی کالا
o Transform
o Translate()
o Rotate()
o Skew()
o Sclale()
o Transform-origin
o Perspective
o Perspective-origin
o Filter
o Blur()
o Brightness()
o Contrast()
o Grayscale()
o hue-rotate()
o invert()
o saturate()
o sepia()
• معرفی animation ها و نحوه استفاده از @keyframes
o animation-name
o animation-duration
o animation-timing-functioning
o animation-delay
o animation-iteration-count
o animation-direction
o animation-fill-mode
• معرفی کتاب خانه animate.css
o resize
o border-collapse
o border-spacing
o empty-cells
o table-layout
o caption-side
• معرفی swiper js
o flex
o flex-direction
o flex-wrap
o flex-flow
o justify-content
o align-items
o align-content
o align-self
o order
o flex-grow
o flex-shrink
• معرفی media query و ساخت صفحات responsive
• معرفی srcset و x-descriptor و w-descriptor
• معرفی تگ picture
• معرفی owl carousel
• پروژه تبدیل UI به صفحات وب
• نحوه خرید دامنه و هاست

معرفی grid css

 •grid column
• grid row
• grid cell
• grid cell
• grid line

معرفی property های grid 

• grid-template-columns
• grid-gap
• grid-column-gap
• grid-row-gap
• grid-template-rows
• grid-column
• grid-row
• grid-column-start
• grid-column-end
• grid-row-start
• grid-row-end
• grid-template-areas
• grid-area
• justify-content
• justify-items
• justify-self
• align-content
• align-items
• align-self

معرفی SASS

• معرفی Sass و نحوه نصب و کانفیگ آن
• کانفیگ Sass با npm scripts
• کانفیگ sass با نرم افزار های جانبی مثل koala
• ایجاد متغیر در sass
• آموزش nesting در sass
• آموزش استفاده از pseudo class selector ها و pseudo element selector ها در Sass
• آمورش inheritance و @extend در sass
• آموزش condition ها در sass
• آموزش استفاده از ریاضیات در sass
• آموزش استفاده از function ها در sass
• آموزش استفاده از @mixin در sass
• آموزش iteration ها در sass
• ساخت گرید بندی bootstrap با sass
• آموزش media query در sass
• انجام یک پروژه ساده با sass

معرفی bootstrap 5

• آموزش نحوه دانلود و نصب bootstrap5 و کانفیگ آن
• معرفی break point ها
• معرفی انواع container
• آموزش استفاده از grid بندی bootstrap 5
• نحوه استفاده از grid بندی bootstrap و ساخت صفحات responsive
• تزار کردن افقی و عمدی column ها
• عوض کردن order
• استفاده از offset
• معرفی margin
• معرفی padding
• معرفی gutter
• معرفی background color
• معرفی color
• معرفی دیسپلی ها
• معرفی flex
• معرفی float
• معرفی overflow
• معرفی position
• معرفی shadow
• معرفی width و height
• معرفی vertical align
• معرفی کلاس border
• معرفی کلاس rounded
• معرفی کلاس های heading
• معرفی کلاس های display
• معرفی کلاس lead
• معرفی کلاس mark
• معرفی کلاس small
• معرفی کلاس text-decoration-underline
• معرفی کلاس text-decoration-line-through
• معرفی کلاس initialism
• معرفی کلاس blockquote
• معرفی کلاس text-center
• معرفی کلاس list-unstyled
• معرفی کلاس list-inline و list-inline-item
• معرفی کلاس img-fluid
• معرفی کلاس img-thumbnail
• معرفی کلاس rounded
• استفاده از float در bootstrap
• معرفی کلاس table
• استفاده از رنگ ها در table
• معرفی کلاس table-striped
• معرفی کلاس table-hover
• معرفی کلاس table-active
• معرفی کلاس table-bordered
• استفاده از رنگ ها در table border
• معرفی کلاس table-borderless
• معرفی کلاس table-sm
• معرفی کلاس table-responsive
• معرفی vertical align در bootstrap
• آموزش Table های nesting
• معرفی کلاس table-light و table-dark
• معرفی Caption-side در bootstrap
• معرفی کلاس figure و figure-img و figure-caption
• معرفی کلاس form-label و form-control
• معرفی کلاس form-control-plaintext
• معرفی کلاس visually-hidden
• معرفی کلاس form-control-color
• معرفی کلاس form-select
• معرفی کلاس form-check و form-check-input و form-check-label
• معرفی کلاس form-switch
• معرفی کلاس form-check-inline
• معرفی کلاس btn-check
• معرفی کلاس form-range
• معرفی کلاس input-group و input-group-text
• معرفی کلاس input-group-sm
• معرفی کلاس dropdown-toggle و dropdown-menu و "dropdown-item و dropdown-divider
• معرفی کلاس dropdown-menu-end
• معرفی کلاس dropdown-toggle-split
• معرفی کلاس form-floating
• معرفی کلاس s-invalid و is-valid و invalid-feedback و has-validation
• معرفی کلاس {valid|invalid}-tooltip
• استفاده از کامپوننت های زیر:
o Accordion
o Alert
o Badge
o Breadcrumb
o Buttons
o Button group
o Card
o Close button
o Collapse
o Dropdowns
o List group
o Modal
o Nav & tabs
o Navbar
o Offcanvas
o Pagination
o Popovers
o Progress
o Scrollspy
o Spinners
o Toasts
o Tooltip
 معرفی کلاس clearfix
 معرفی کلاس link-*
 معرفی کلاس ratio
 معرفی کلاس fixed-top
 معرفی کلاس fixed-bottom
 معرفی کلاس ticky-top
 معرفی کلاس visually-hidden
 معرفی کلاس visually-hidden-focusable
 معرفی کلاس visually-hidden-focusable
 معرفی کلاس card و card-body و card-title و card-text
 معرفی کلاس stretched-link
 معرفی کلاس text-truncate
 ساخت پروژه با bootstrap

آموزش Javascript

• معرفی زبان JavaScript
• معرفی کاربرد های زبان JavaScript
• معرفی فریمورک ها و کتابخانه های این زبان
• بررسی تفاوت های زبان های مفسری و کامپایلری
• معرفی تگ script
• بررسی قرار دادن تگ script در جای های مختلف
• معرفی اتریبیوت های defer و async و تفاوت آن ها
• نحوه نوشتن JavaScript به صورت external
• چاپ کردن دیتا با java script
• Document.write
• Document.writeln
• Alert
• Console.log
• نحوه کامنت گذاری
• معرفی متغیر ها
• بررسی نحوه نام گذاری متغیر ها
• بررسی روش های نام گذاری متغیر ها
• نحوه کار با متغیر ها
• معرفی var و let و const
• معرفی انواع داده
• معرفی typeof
• بررسی concat در js
• بررسی بک تیک و template string
• نحوه ورودی گرفتن از کاربر
• آموزش casting در js
• معرفی block scope ها و متغیر های global و local
• معرفی arithmetic operator ها
• معرفی assignment operator ها
• معرفی comparison operator ها
• معرفی ternary operator
• معرفی logical operator ها
• معرفی nan و تابع isNan
• معرفی شرط ها
o If
o Else
o Else if
o Switch
• معرفی توابع در js
• نحوه ورودی گرفتن توابع
• بررسی تفاوت توابع void و غیره
• بررسی توابع بازگشتی
• معرفی حلقه ها
o For
o While
o Do while
• معرفی حلقه های تو در تو
• معرفی آرایه ها
• نحوه دسترسی به عناصر آرایه و معرفی index ارایه ها
• آپدیت ارایه ها
• نحوه استفاده از length در ارایه ها
• معرفی توابع push و pop و shift و unshift
• معرفی تابع isArray
• معرفی associative array ها
• معرفی تابع toString
• معرفی تابع join
• معرفی تابع delete
• معرفی تابع Splice
• معرفی تابع concat
• معرفی تابع Slice
• معرفی تابع sortNumeric
• معرفی متد foreach
• معرفی متد map
• بررسی تافوت foreach و map
• معرفی متد filter
• معرفی متد indexOf و lastIndexOf
• معرفی object
• نحوه دسترسی به عناصر object
• آموزش event ها
o Click
o Mouse enter
o Mouseleave
o Keyup
o Keydown
• نحوه css دادن با js
• ساخت ماشسن حساب با js
• معرفی متد های string
o Substr
o Sunstring
o Slice
o Tolowercase
o toUppercase
o replace
o trim
o charAt
o indexof
o lastindexof
o include
o startwith
o endwith
• نحوه دسترسی به کارکتر های string
• معرفی متد split
• آموزش ساخت modal
• معرفی Math در js
o PI
o e
o sqrt
o round
o floor
o ceil
o trunc
o random
• ساخت captcha
• معرفی arrow function ها
• معرفی dom و bom
• دسترسی به dom با استفاده از id و tagname و classname
• استفاده از queryselector
• معرفی innerhtml و innertext
• معرفی .attribute
• معرفی setattribute
• معرفی .claaname
• معرفی .href
• معرفی .src
• معرفی regular expression
• استفاده از متد های search و replace
• معرفی modifier ها در search
• استفاده از parentnode و childrennode و firstchild و lastchild و nextsibiling و previoussibiling
• معرفی createElement و append و insertBefore و remove
• معرفی bom
o Screen.width
o Screen.height
o Screen.height
o Screen.availwidth
o Screen.availheight
o Innerwidth
o Innerheight
o Location.href
o Location.hostname
o Location.pathname
o Location.protocol
• معرفی setTimeOut و setInterval
• ساخت ساعت دیجیتال
• معرفی json
• معرفی توابع .parse و .stringfy
• بررسی تافاوت json و object
• بررسی تفاوت json و xml
• بررسی انواع داده ها در json
• ساخت فایل json
• بررسی تفاوت sync و async
• استفاده از callback در async
• استفاده از promise در async
• استفاده از await در async
• معرفی ajax و api
• بررسی تفاوت soap و Rest api
• معرفی get در api
o XmlHttpRequest
o Promise
o Fetch
o Axios
• معرفی ecmascript
• نحوه array destructing
• نحوه object destructing
• نحوه import و expprt
• استفاده از allias و * در import و export
• معرفی مفاهیم شی گرایی و کلاس ها
• ساخت کلاس در js
• معرفی متغیر ها و توابع public و private
• معرفی setter و getter
• معرفی constructor
• معرفی وراثت در شی گرایی
• معرفی کلاس های static
• معرفی jquery
• نحوه دانلود و نصب jquery
• استفاده از document.ready
• آموزش selector ها در jquery
• روبداد ها در jquery
o Click
o Dclick
o Moueenter
o Mouseleave
o Hover
o Focus
o Blur
o On
• معرفی افکت ها
o Show
o Hide
o Fadein
o Fadeout
o Fadetoggle
o Fadeto
o Slidedown
o Slideup
o Slidetoggle
• انیمیشن در jquery
• معرفی callback در jquery
• نحوه استفاده از scroll در jquery
• ساخت منو با jquery
• معرفی addclass و Removeclass و hasclass
• نمایش محتوا سایت با اسکرول
• معرفی traversing در jquery
o Parent
o Parents
o Parentuntil
o Children
o Find
o Siblings
o Next
o Nextall
o Nextuntil
o Prev
o Prevall
o Prevuntil
o First
o Last
o Eq
o Filter
o Not
• معرفی ajax در jquery
• آموزش ساخت json-server
• پروژه وبسایت کامل با استفاده از js و jquery و api
• معرفی کتابخانه react

{{#ifUser}}{YouCommented}{{else}}{AddCommentAccess}{{/ifUser}}
دوره های مشابه
React JS
فناوری اطلاعات و ارتباطات (IT) React JS
7,700,000 تومان
دوره طراحی رابط و تجربه کاربری (UI/UX) آنلاین
فناوری اطلاعات و ارتباطات (IT) دوره طراحی رابط و تجربه کاربری (UI/UX) آنلاین
5,500,000 تومان
ReactJS (آنلاین)
فناوری اطلاعات و ارتباطات (IT) ReactJS (آنلاین)
6,100,000 تومان
Wordpress & SEO PACK
فناوری اطلاعات و ارتباطات (IT) Wordpress & SEO PACK
11,700,000 تومان
Wordpress WooCommerce Essential Training (آنلاین)
فناوری اطلاعات و ارتباطات (IT) Wordpress WooCommerce Essential Training (آنلاین)
3,700,000 تومان
سئو و بهینه سازی موتورهای جست و جو (SEO)
فناوری اطلاعات و ارتباطات (IT) سئو و بهینه سازی موتورهای جست و جو (SEO)
8,300,000 تومان
HTML & CSS (Web Design I) (آنلاین)
فناوری اطلاعات و ارتباطات (IT) HTML & CSS (Web Design I) (آنلاین)
4,500,000 تومان
JavaScript (Web Design III)
فناوری اطلاعات و ارتباطات (IT) JavaScript (Web Design III)
10,150,000 تومان