توضیحات دوره
توضیحات دوره فرانت در تبریز
دوره فرانت در تبریز، یکی از برترین دوره های آکادمی فایاآموز هستش که به دو صورت آنلاین و در تبریز، برگزار میشه و شامل سرفصل های بروز و ترتیبی هستش.
اساتید و منتور دوره فرانت، از نفرات برجسته در این زمینه هستند و تجربه ی بالای ۸ سال رو در زمینه دوره فرانت دارن.
گواهینامه دوره فرانت در تبریز
مدرک دوره فرانت در تبریز، مدرک معتبر بین المللی هست که بعد از گذروندن دوره فرانت در پرتال سازمان آزمون خواهید داد و در صورت قبولی مدرک دوره فرانت براتون صادر میشه.
در صورتی که قصد دارید مدرک بین المللی براتون صادر شه میتونید حین ثبت نام بهمون اطلاع بدین تا گواهی بین المللی دوره با فرانت رو با در نظر گرفتن گذروندن دوره فرانت و قبولی در آزمون به اسم خودتون صادر کنیم. گواهی دوره فرانت بعد از صدور امکان استعلام گیری آنلاین از وب سایت مبدا صادر کننده هستش.
چرا فایاآموز؟
آموزشگاه فایاآموز، برترین برگزار کننده تخصصی در زمینه برنامه نویسی و دیجیتال مارکتینگ در شمالغرب کشور با ۸ شعبه فعاله که تونسته تو چند سال اخیر علاوه بر تربیت نیروی انسانی برای بسیاری از علاقه مندا، کمک به استخدام و همینطور درآمدزایی از طریق مهارت و علاقه مندی رو به هنرجویان در تبریز، ارائه کنه.
درآمد نسبی
درآمد و حقوق درآمد برنامه نویسی HTML,CSS,JS,BOOTSTRAP
منبع | درآمد فریلنسری (ماهانه) | درآمد استخدامی (ماهانه) |
مبتدی | ۲-۱۰ میلیون تومان | ۲-۵ میلیون تومان |
مبتدی – حرفه ای | ۵-۱۵میلیون تومان | ۵-۱۰ میلیون تومان |
حرفه ای | +۱۵ میلیون تومان | ۱۰-۲۰میلیون تومان |
سرفصل های دوره ی html
معرفی دوره
توصیه و نکات برای یادگیری بهتر
معرفی و توضیح Html
ابزار های مورد نیاز برای شروع
ایجاد اولین پروژه
بررسی تگ head و body
Headings & paragraphs
بررسی Attributes
بررسی تگ های قالب بندی متن
لینک ها در Html
بررسی تگ img
تمرین و پروژه اول
بررسی تگ Picture
مفهوم favicon در صفحات وب
جداول - جلسه اول
جداول - جلسه دوم
لیست ها در Html
نگاهی به Css
عناصر Block و Inline
بررسی تگ Div و Span
تمرین دوم دوره
بررسی ویژگی Class و Id
Layout & Semantic Tags - جلسه اول
Layout & Semantic Tags - جلسه دوم
Layout & Semantic Tags - جلسه سوم
Entities & Computer Code Elements
تمرین سوم دوره
فرم ها در Html - جلسه اول
فرم ها در Html - جلسه دوم
Form Attributes
عناصر فرم - جلسه اول
عناصر فرم - جلسه دوم
Input Type
Input Attributes
تمرین چهارم دوره
نگاه کلی به Canvas و Svg
بررسی Iframe
بررسی تگ های Video و Audio
تمرین پنجم دوره
سخن پایانی - اتمام دوره
سرفصل های دوره ی css
معرفی دوره
بررسی Syntax
نحوه اضافه کردن فایل Css به پروژه
Selectors - جلسه اول
Selectors - جلسه دوم
بررسی ویژگی های مربوط به رنگ
بررسی ویژگی Background
بررسی ویژگی Border
بررسی ویژگی Margin
بررسی ویژگی Padding
بررسی ویژگی های Width, Height و Css Units
MaxMin - Width Height
مفهوم BoxModel و ویژگی BoxSizing
ویژگی Outline
بررسی ویژگی های تراز بندی متون
بررسی ویژگی Decoration و Transformation
بررسی ویژگی های Text Spacing
بررسی ویژگی Text Shadow
توضیح کلی درباره فونت ها در وب و ویژگی FontFamily
زیرنویس عنوان
بررسی ویژگی Font Size,Weight
نحوه اضافه کردن فونت به پروژه + FontFace Rule
PseudoClasses - جلسه اول
بررسی ویژگی های List Style
بررسی ویژگی Display - جلسه اول
بررسی ویژگی Display - جلسه دوم
توضیح مفهوم Flow
بررسی ویژگی Position - جلسه اول
بررسی ویژگی Position - جلسه دوم
بررسی ویژگی Z index
بررسی ویژگی Overflow
آشنایی کلی با FlexBox
توضیح تمرین و پروژه اول دوره
پیاده سازی ساختار Html پروژه اول
توسعه Style پروژه اول
PseudoClasses - جلسه دوم
PseudoElements - جلسه اول
PseudoElements - جلسه دوم
بررسی ویژگی Opacity
Attribute Selectors
بررسی مفهوم Specificity و اولویت ها
بررسی توابع ریاضی
مباحث تکمیلی
بررسی Gradients
بررسی ویژگی Box Shadow
بررسی ویژگی های Text Effects
بررسی ویژگی Transition
بررسی ویژگی Object-fit
متغیر ها در Css
بررسی مبحث Media Query
بررسی مبحث Animations
معرفی مینی پروژه اول - Login Page
پیاده سازی مینی پروژه اول
معرفی مینی پروژه دوم - DropDown
پیاده سازی مینی پروژه دوم
سرفصل های دوره ی js(سطح مقدماتی)
معرفی دوره
سوالات متداول در مورد جاوااسکریپت و دوره
روش های استفاده از جاوااسکریپت
مفهوم متغیر وتعریف آن در جاوااسکریپت
دیتا تایپ ها در جاوااسکریپت
کامنت گذاری
ارتباط با کاربر و دریافت اطلاعات
تبدیل دیتا تایپ ها به یک دیگر
عملگر های منطقی
حل تمرین عملگر های منطقی
عمل concat در string ها
NaN دقیقا چیه؟
کار با متد isNaN
عملگر های مقایسه ای
استفاده از if در جاوا اسکریپت
حل تمرین تشخیص زوج یا فرد بودن اعداد ورودی
حل تمرین میانگین اعداد ورودی
حل تمرین اعمال محدودیت سنی
حل تمرین محاسبه توان برای اعداد ورودی
حل تمرین محاسبه سن کاربر
حل تمرین تبدیل دقیقه به ساعت
کار با else if
عملگر بیتی OR
حل تمرین سطح دسترسی
کار با عملگر بیتی AND
کار با شرط های Ternary
کار با Switch Case در جاوا اسکریپت
حل تمرین تعیین سطح به کمک Switch Case
کار با توابع declaration
کار با توابع expressions
مدیریت پارامتر های توابع
حل تمرین زوج یا فرد بودن عدد ورودی به کمک تابع
حل تمرین محاسبه میانگین اعداد ورودی به کمک تابع
تعیین مقادیر دیفالت برای ورودی توابع
نقش کلمه کلیدی return در توابع
ساختار و property های String ها
حل تمرین Register
کار با متد های String - قسمت ۱
حل تمرین لاگین به صورت Case Insensitive
کار با متد های String - قسمت ۲
کار با متد های Math
حل تمرین تولید کد کپچای تصادفی
عملگر های Assignment در جاوا اسکریپت
تفاوت بین ++x و x++
نحوه کار با حلقه تکرار for
نکات تکمیلی حلقه for
حل تمرین نمایش اعداد و زوج بین ۰ تا ۱۰۰ (با حلقه for)
نحوه Trace کردن کد جهت درک بهتر
حل تمرین مجموع قیمت سبد خرید (با حلقه for)
حل تمرین محاسبه میانگین (با حلقه for)
حل تمرین محاسبه ارقام عدد ورودی
حل تمرین تعداد ارقام عدد ورودی (با حلقه for)
نحوه کار با حلقه while + حل تمرین
حل تمرینات با حلقه while
حل تمرین نمایش اعداد زوج بین اعداد ورودی (با حلقه while)
حل تمرین محاسبه میانگین اعداد به تعداد دلخواه کاربر (با حلقه while)
نحوه کار با حقه do while
حل تمرین توان (با سه حلقه for - while - do while)
نحوه کار با آرایهها در جاوا اسکریپت
کار با متد های push, pop, shift و unshift
حل تمرین محاسبه میانگین اعداد به تعداد دلخواه کاربر (با آرایه)
نحوه تعریف و کار با Object ها
حل تمرین پیاده سازی سامانه ثبت نام
کار با متد forEach
حل تمرین لیست نمایش کاربران
نحوه استفاده از متد includes
کار با متد some
حل تمرین فروشگاه آنلاین (خرید محصول)
نحوه کار با متد every
حل تمرین محدودیت برای تماس کنفرانسی
نحوه کار با متد splice
نحوه استفاده از متد findIndex
حل تمرین فروشگاه آنلاین (پیشرفته)
آموزش کار با متد map
آموزش کار با متد filter
حل تمرین محاسبه هزینه پست طبق شرایط خاص
متد های آرایهها و استرینگها - قسمت ۲
حل تمرین تعیین خوانایی متن از سمت چپ و راست
Best Prctice در جاوا اسکریپت - قسمت ۱
حل تمرین TodoList
حل تمرین Task Management
تفاوت دیتاتایپ های Primitive و Reference
حل تمرین فروش آنلاین بلیط
حل تمرین آزمون آنلاین همراه با محاسبه امتیاز
حل تمرین پیاده سازی ماشین حساب
کار با متد find
حل تمرین فراموشی رمز عبور
نحوه استفاده از متد eval
چرا نباید از eval استفاده کنیم؟! (Eval Is Evil)
کار با توابع Anonymous و IIFE
Best Prctice در جاوا اسکریپت - قسمت ۲
نحوه کار با setInterval
حل تمرین تایمر
مقادیر falsy و truthy در جاوا اسکریپت
نحوه استفاده از setTimeout
حل تمرین آپلود عکس پروفایل
کاربرد Flag در حوزه برنامه نویسی
مفهوم Hoisting در جاوا اسکریپت
نقش کلمات کلیدی let و const در جاوا اسکریپت
سخن پایانی سطح مقدماتی
سرفصل های دوره ی js(سطح متوسط)
مفهوم DOM چیست؟
روش های انتخاب المنتها به کمک جاوا اسکریپت
دسترسی به اتربیوتها به کمک جاوا اسکریپت
دسترسی به استایل المنتها و تغییر آن ها با جاوا اسکریپت
نحوه دسترسی به محتوای المنتهای Html و تغییر آنها با جاوا اسکریپت
نحوه ساخت المنت های Html با جاوا اسکریپت
نحوه append کردن المنتها در DOM
رویدادها در جاوا اسکریپت - رویداد onClick
پیاده سازی مینی پروژه روشن و خاموش کردن لامپ
پیاده سازی مینی پروژه Login Form Validation
استفاده از Event های KeyBoard
پیاده سازی مینی پروژه Form Validation با Keyboard Events
استفاده از Event های Focus و Blur
پیاده سازی مینی پروژه Form Validation با Blur Event
استفاده از رویداد dblClick
نحوه Set کردن Event به کمک addEventListener
استفاده از متد های classList
پیاده سازی مینی پروژه Random BackgroundColor
کار با رویداد onChange
مینی پروژه فروش آنلاین بلیط - نحوه پیاده سازی
پیاده سازی مینی پروژه فروش آنلاین بلیط
مینی پروژه Weather App - نحوه پیاده سازی
پیاده سازی پروژه Weather App (روش اول)
تفاوت اصلی append و appendChild
تفاوت Event های onKeyPress، onKeyDown و onKeyUp
مینی پروژه Temp Conversion - نحوه پیاده سازی
پیاده سازی مینی پروژه Temp Conversion - قسمت ۱
پیاده سازی مینی پروژه Temp Conversion - قسمت ۲
تفاوت Attribute و Property ها در DOM
نحوه کار با hasAttribute و removeAttribute در DOM
روش سوم برای ست کردن Event
کار با رویداد onSubmit
نحوه کار با آبجکت event
مفهوم preventDefault و استفاده از آن در مواقع مختلف
مینی پروژه keyCode - نحوه پیاده سازی
پیاده سازی مینی پروژه keyCode
مفهوم Node و انواع آن در جاوا اسکریپت
نحوه Dom Navigation در جاوا اسکریپت
تشریح پروژه Show Password - دیباگ
دیباگ پروژه Show Password
نحوه remove کردن المنت از DOM
پروژه Todo List - نحوه پیاده سازی
پیاده سازی پروژه Todo List - قسمت ۱
پیاده سازی پروژه Todo List - قسمت ۲
نحوه کار با رویداد onContextMenu
نحوه مدیریت Event های ClipBoard
مفهوم و کاربرد pageX و pageY
پروژه جذاب Custom ContextMenu - نحوه پیاده سازی
پیاده سازی پروژه Custom ContextMenu
مفهوم و کاربرد رویداد onLoad
کار با رویداد DOMContentLoaded
تفاوت رویداد onLoad و DOMContentLoaded
پروژه جذاب و کاربردی PreLoad - نحوه پیاده سازی
پیاده سازی پروژه PreLoad
دیباگ پروژه Timer
کار با رویداد های unload و beforeUnLoad
نحوه استفاده از removeEventListener
کار با رویداد onSelect
نحوه کار با رویداد های Touch
پروژه Input MaxLength - نحوه پیاده سازی
پیاده سازی پروژه Input MaxLength
پروژه Modal - نحوه پیاده سازی
پیاده سازی پروژه Modal
پروژه جذاب Note App - نحوه پیاده سازی
پیاده سازی پروژه Note App - قسمت ۱
پیاده سازی پروژه Note App - قسمت ۲
پیاده سازی پروژه Note App - قسمت ۳
نحوه کار با رویداد onScroll
پروژه باحال و کاربردی Sticky NavBar - نحوه پیاده سازی
پیاده سازی پروژه Sticky NavBar
کار با متد های scrollTo و scrollBy
مفهوم و کاربرد dataset در DOM
متدها و پروپرتی های کار با Media (المنت های Audio و Video)
پیاده سازی موزیک پلیر ساده
پروژه موزیک پلیر حرفه ای - نحوه دیباگ
دیباگ پروژه موزیک پلیر حرفه ای
پروژه Music List - نحوه پیاده سازی
پیاده سازی پروژه Music List
مفهوم اصطلاحات async و defer
کار با رویداد های مربوط به Drag و Drop - قسمت ۱
پروژه Draggable TodoList - نحوه پیاده سازی
نحوه کار با localStorage
نکات تکمیلی و جزئیات کار با localStorage
پروژه باحال و کاربردی Dark / Light Mode - نحوه پیاده سازی
پیاده سازی پروژه Dark / Light Mode
پروژه LocalStorage TodoList - نحوه پیاده سازی
پیاده سازی پروژه LocalStorage TodoList - قسمت ۱
پیاده سازی پروژه LocalStorage TodoList - قسمت ۲
پیاده سازی پروژه LocalStorage TodoList - قسمت ۳
پیاده سازی پروژه LocalStorage TodoList - قسمت ۴
کار با Event های باحال مربوط به Animation
پروژه Brightness Range Slider - نحوه پیاده سازی
پیاده سازی پروژه باحال Brightness Range Slider
آموزش کامل کار با متد getComputedStyle
نحوه Error Handling در پروژه های جاوا اسکریپت (try / catch / finally)
استفاده از cssText برای استایل دهی راحت تر توسط جاوا اسکریپت
پروژه کاربردی اسلایدر عکس - نحوه پیاده سازی
پیاده سازی پروژه اسلایدر عکس
پروژه محاسبه گر BMI - نحوه پیاده سازی
پیاده سازی پروژه کاربردی محاسبه گر BMI
نحوه کار با متغیر های Css در جاوا اسکریپت
پروژه باحال و کاربردی Dynamic Change Theme - نحوه پیاده سازی
پیاده سازی پروژه Dynamic Change Theme
پروژه Animate Virtual Keyboard - نحوه پیاده سازی
پیاده سازی پروژه Animate Virtual Keyboard - قسمت ۱
پیاده سازی پروژه Animate Virtual Keyboard - قسمت ۲
پروژه باحال و کاربردی BookList - نحوه پیاده سازی
پیاده سازی پروژه BookList - قسمت ۱
پیاده سازی پروژه BookList - قسمت ۲
پیاده سازی پروژه BookList - قسمت ۳
نحوه استفاده از تاریخ و زمان در جاوا اسکریپت
پروژه جالب Digital Clock - نحوه پیاده سازی
پیاده سازی پروژه Digital Clock
پروژه چالش برانگیز و باحال Text Generator (شبیه به لورم ایپسوم) - نحوه پیاده سازی
پیاده سازی پروژه Text Generator (شبیه به لورم ایپسوم)
رویداد resize و کاربرد های آن
پروژه جذاب و کاربردی Pagination (به درخواست دانشجویان) - نحوه پیاده سازی
پیاده سازی پروژه Pagination - قسمت ۱
پیاده سازی پروژه Pagination - قسمت ۲
پیاده سازی پروژه Pagination - قسمت ۳
پروژه لذت بخش و کاربردی Shopping Cart - نحوه پیاده سازی
پیاده سازی پروژه Shopping Cart - داینامیک سازی محصولات
پیاده سازی پروژه Shopping Cart - قسمت سبد خرید
پیاده سازی پروژه Shopping Cart - حذف محصول از سبد خرید
پیاده سازی پروژه Shopping Cart - تعیین تعداد هر محصول توسط کاربر
توضیح مفصل همه رویداد های مربوط به Mouse
متد مهم و کاربردی insertAdjacentHtml
ریفکتور کردن پروژه Shopping Cart
کاربرد کلمه کلیدی delete در جاوا اسکریپت - نباید های آن
مفهوم Dom Manipulation - استفاده از Fragment برای بهینه سازی کار با DOM
ریفکتور کردن پروژه Shopping Cart با Fragment
استفاده حرفهای و پیشرفته از Console
آپدیت قیمت کل سبد خرید به ازای حذف محصول (به درخواست دانشجویان)
مفهوم BOM چیست؟
بررسی Property های مربوط به width و height - مثل clientWidth, screenTop و ...
پیاده سازی پروژه Custom Scroll مثل سایت ویرگول
دسترسی به اطلاعات نمایشگر کاربر به کمک آبجکت screen
دسترسی به History مرورگر کاربر و نحوه کار با آن
کار با location و قسمت های مختلف آن با جاوا اسکریپت
استفاده از URLSearchParams و پیاده سازی Dynamic Route
پروژه فروشگاه کفش به کمک Dynamic Route - نحوه پیاده سازی
پیاده سازی پروژه فروشگاه کفش - قسمت نمایش محصولات به صورت داینامیک
نحوه استفاده از متد reload - سومین روش برای رفرش کردن صفحه
استفاده از event های online و offline و بررسی Connection کاربر
سرفصل های دوره ی js(سطح حرفه ای)
معرفی سطح پیشرفته
تاریخچه جاوا اسکریپت - اکما اسکریپت
نحوه ورژن بندی اکما اسکریپت - آشنایی با Engine های اجرای جاوا اسکریپت در مرورگرها
نحوه اجرای کد جاوا اسکریپتی توسط Engine در مرورگر - مفاهیم Memory Heap و Call Stack
روش دسترسی به Dom Element Nodes بدون انتخاب آنها
چندین ترفند برای افزایش سرعت توسعه در کار با console
پروژه کاربردی Auto Complete Box مثل گوگل - نحوه پیاده سازی
پیاده سازی پروژه Auto Complete Box
آشنایی با Config های addEventListener - کانفیگ once
مفاهیم event delegation و event bubbling در جاوا اسکریپت
مفهوم event capturing در جاوا اسکریپت
چگونه به کمک stopPropagation از bubbling جلوگیری کنیم؟
چگونه از event capturing در پروژه های واقعی استفاده کنیم؟
ریفکتور کردن پروژه NoteApp به کمک Event Capturing
مفهوم Callback Function چیست؟
نحوه اجرای جاوا اسکریپت به شکل های Sync و Async
از توابع Callback کجا استفاده میشه؟
یه مثال خوب برای درک بهتر کاربرد CallBack Function
مفهوم Pure Function در Functional Programming
مفهوم Composition در برنامه نویسی تابعی
مفهوم Scope در جاوا اسکریپت - انواع آن
به چه توابعی Higher Order گفته میشه؟
قابلیت Strict Mode در جاوا اسکریپت (Es5)
چگونه از قابلیت Strict Mode در Local Scope استفاده کنیم؟
مفهوم Arrow Function و نحوه استفاده از آن (Es6)
حل مثال برای درک استفاده از Arrow Function در موقعیت های مختلف
معرفی قابلیت Spread Syntax برای آرایهها (Es6)
استفاده از Spread Syntax برای آبجکتها (Es9)
معرفی کلمه کلیدی arguments برای دسترسی به ورودی توابع
استفاده از قابلیت Rest Operator در توابع خطی (Es6)
نحوه استفاده از Template Literal برای کار راحتتر با استرینگها (Es6)
استفاده از حلقه for of برای دیتا های Iterable و Like-Array (اکما اسکریپت ۶)
نحوه استفاده از حلقه for in برای پیمایش آبجکتها (Es6)
استفاده از قابلیت String Padding - دو مثال کاربردی (Es7)
استفاده از قابلیت Numeric Separator برای افزایش خوانایی اعداد (Es12)
استفاده پیشرفته از عملگر AND
استفاده پیشرفته از عملگر OR
مفهوم ماژول و برنامه نویسی ماژولار در پروژه های جاوا اسکریپتی
مفهوم export default در برنامه نویسی ماژولار + نکته مهم
مفهوم مهم Type Coercion و بحث های پیرامون آن
مفهوم و کاربرد دیتابیس - آشنایی با ساختار آن
مفهوم CRUD چیست و چه کاربردی دارد؟
نحوه ساخت دیتابیس در indexedDB مرورگر
نحوه ایجاد و حذف Store در indexedDB
مفهوم Transaction و ذخیره اطلاعات در Store
دریافت اطلاعات از Store های indexedDB و نمایش آن ها در DOM (متد getAll)
نحوه حذف اطلاعات از دیتابیس indexedDB (متد delete)
RegEx چیه و کجا استفاده میشه؟
چطور میتونیم از RegEx استفاده کنیم؟
پیاده سازی RegEx برای ارزیابی ایمیل برای درک بهتر رجکس - (رفرنس به دوره آموزش RegEx)
this شناسی در جاوا اسکریپت
کار با متد های مهم call, bind و apply
متد های call, bind و apply چه کاربرد هایی دارند؟
مفهوم Constructor Function چیست و چه کاربردی دارد؟
حل تمرین برای درک بهتر Constructor Function
آشنایی با Constructor های Built In جاوا اسکریپت
نحوه کار با عملگر Nullish در جاوا اسکریپت (Es11)
نحوه کار با متد entries برای آبجکتها + کاربرد (Es8)
معرفی Set و نحوه کار با آن (Es6)
نکات مهم در استفاده از Set در جاوا اسکریپت (Es6)
معرفی Map و نحوه کار با آن (Es6)
استفاده از WeakSet و WeakMap برای افزایش پرفورمنس پروژه (Es6)
Proxy چیست و چه کاربردی دارد؟ (Es6)
کار با Get Trap در Proxy در جاوا اسکریپت (Es6)
Symbol چیست و کجا میتونیم ازش استفاده کنیم؟ (Es6)
چه زمانی باید از Shared Symbol استفاده کرد؟ (Es6)
استفاده از قابلیت Value Shorthand برای آبجکتها (Es6)
در Ternary Condition چگونه از چندین شرط استفاده کنیم؟
در جاوا اسکریپت از Semicolon استفاده کنیم یا نه؟ (مفهوم ASI در جاوا اسکریپت)
مفهوم Mutate و Immutate در جاوا اسکریپت چیست؟
استفاده تودرتو از callbackها چه مشکلی دارد؟ - مفهوم Callback Hell
مفهوم Promise چیست؟ راهی برای خلاص شدن از Callback Hell - اکما اسکریپت ۶
نحوه ارسال Param به Handler های Promise - اکما اسکریپت ۶
نحوه ارسال Param به Handler های Promise - اکما اسکریپت ۶
آشنایی با حالت های ممکن برای یک Promise - - اکما اسکریپت ۶
کاربرد finally handler در Promise - اکما اسکریپت ۶
مفهوم Chaining Handlers در استفاده از Promiseها - اکما اسکریپت ۶
پیاده سازی مثال کاربردی برای درک Chaining Handlers - اکما اسکریپت
پیاده سازی یک مثال واقعی برای درک عمیق Promise - اکما اسکریپت
مفهوم Ajax چیست؟
چند مثال از وب سایت های معروف برای درک Ajax
چند مثال از وب سایت های معروف برای درک Ajax
Api که بود و چه کرد؟
آشنایی با HTTP Methods برای درک عملکرد API
درک عمیق عملکرد API به کمک API واقعی نوشته شده با Nodejs
JSON که بود و چه کرد؟
کار با RandomUser API و درک متد Get - اکما اسکریپت ۶
کار با متد Post به کمک Api واقعی نوشته شده با Nodejs
دریافت لیست کاربران از طریق Api از دیتابیس MongoDB
حذف کاربران به کمک Api از MongoDB
ریفکتور قابلیت حذف کاربران و پیاده سازی به صورت RealTime
ویرایش اطلاعات کاربران به کمک Api از MongoDB
فایربیس چیست؟ ایجاد پروژه در FireBase
کار با Post Http Method به کمک Api فایربیس
کار با Delete Http Method به کمک Api فایربیس
کار با Put Http Method به کمک Api فایربیس
کار با Fake Api های JsonPlaceHolder
ثبت نام در وب سایت OpenWeatherMap برای استفاده از Api آب و هوا
پروژه باحال آب و هوا به کمک Api - نحوه پیاده سازی
پیاده سازی پروژه باحال آب و هوا به کمک Api - ارسال Request
پیاده سازی پروژه آب و هوا با Api - نمایش اطلاعات Response در DOM
معرفی Api برای پیاده سازی پروژه Dictionary
مفهوم class چیست؟ (Es6)
نحوه تعریف متد در class (اکما اسکریپت ۶)
مفهوم inheritance در برنامه نویسی شیگرا (Es6)
مفهوم static methods در برنامه نویسی شیگرا (Es6)
مقایسه پارادایم های OOP و Functional
پروژه LocalStorage TodoList با پارادایم OOP - نحوه پیاده سازی
پیاده سازی ساختار پروژه OOP LocalStorage TodoList
پیاده سازی متد های Classها در پروژه
آشنایی با navigator و کار با Clipboard کاربر
نحوه دسترسی به اطلاعات باتری Device کاربر
پروژه Detect User Browser - نحوه پیاده سازی
پیاده سازی پروژه Detect User Browser
آشنایی و کار با متد بسیار مهم reduce
پیاده سازی تمرین Shoppin Cart Total Price به کمک reduce
پیاده سازی تمرین Array Items Repeat Count به کمک reduce
پیاده سازی تمرین Concat Array Items به کمک reduce
پیاده سازی تمرین Max Number In Array با reduce
XML چیست و چه کاربردی دارد؟ (Vs Json)
مفهوم کامپوننت و Custom Element چیست؟
چطور باید یک کامپوننت تعریف کنیم؟
چطور برای یک کامپوننت shadow dom تعریف کنیم؟
ساختار یک پروژه Component Based چطور باید باشد؟
slot چیست و چه کاربردی در کامپوننت دارد؟
آشنایی با متد های Lifecycle هر کامپوننت
چطور Attribute های دلخواه را برای کامپوننت رزرو کنیم؟
پروژه واقعی با ساختار Component Based - پیاده سازی کامپوننت Header
پروژه واقعی با ساختار Component Based - پیاده سازی کامپوننت Course Box
داینامیک سازی پروژه
پیاده سازی قابلیت toggle در کامپوننت
کوکی چیست و چه کاربردی دارد؟
چطور باید یک کوکی در مرورگر ذخیره کنیم؟
چطور میتونیم به کوکی مورد نظر دسترسی داشته باشیم؟
چطور میتونیم یه کوکی رو حذف کنیم؟
چطور میتونیم یه کوکی رو حذف کنیم؟
پیاده سازی پروژه واقعی فرم لاگین برای درک بهتر کاربرد کوکی
پیاده سازی پروژه فرم لاگین - تعریف سطح دسترسی برای پنل
مفهوم Async/Await چیست؟ (Es8)
پیاده سازی کد Async با Promise
پیاده سازی کد Async با Async/Await - (اکما اسکریپت ۸)
نحوه Error Handling در Async/Await
استفاده از Async/Await در کار با Api
استفاده از Async/Await در کار با Api
آیا این دوره برای جاوا اسکریپت کافی است؟
الان که دوره تموم میشه، میتونیم وارد بازار کار بشیم یا نه؟
سخن پایانی - چه مطالبی از JS تو این دوره گفته نشدن!!
سرفصل های دوره ی bootstrap
background در بوت استرپ
border در بوت استرپ
color در بوت استرپ
flex در بوت استرپ
interaction در بوت استرپ
link در بوت استرپ
overflow opacity در بوت استرپ
position در بوت استرپ
shadow در بوت استرپ
Spacing در بوت استرپ
text در بوت استرپ
width,height در بوت استرپ
Z-index،Vertical align ،Visibility در بوت استرپ
display در بوت استرپ
object-fit در بوت استرپ
Buttons در بوت استرپ
Collapse در بوت استرپ
Accordion در بوت استرپ
Alerts در بوت استرپ
Badge در بوت استرپ
Close Button در بوت استرپ
offcanvas در بوت استرپ
Modal در بوت استرپ
Button group در بوت استرپ
List group در بوت استرپ
Carousel در بوت استرپ
Dropdown در بوت استرپ
Breadcrumb در بوت استرپ
Navs&Tabs در بوت استرپ
Navbar در بوت استرپ
Pagination در بوت استرپ
Popovers در بوت استرپ
Progress در بوت استرپ
Scrollspy در بوت استرپ
Spinners در بوت استرپ
Toasts در بوت استرپ
Cards در بوت استرپ
Placeholders در بوت استرپ
form control در بوت استرپ
select & check & radio در بوت استرپ
range & input group در بوت استرپ
floating labels در بوت استرپ
validation form در بوت استرپ
Typography در بوت استرپ
images & Table در بوت استرپ
Breackpoints در بوت استرپ
container در بوت استرپ
grid & row & columns در بوت استرپ
موارد مرتبط
نظرات
متوسط امتیازات
جزئیات امتیازات
قیمت ۶,۰۰۰,۰۰۰ تومان
نقد و بررسیها
هنوز بررسیای ثبت نشده است.