سبد خرید 0

در صورتی که می خواهید UI و UX حرفه ای طراحی نمایید و به مفاهیم HTML و CSS آشنا هستید، می توانید در این دوره شرکت نمایید.

اگر به مفاهیم HTML  و CSS آشنا نیستید، اصلا نگران نباشید شما می توانید ابتدا در دوره آموزشی HTML، CSS که در اموزشگاه ما برگزار می شود شرکت کرده و سپس در این دوره شرکت کنید.

در مجتمع آموزشی تداعی، دوره ای جامع تدارک دیده است که در ابتدا به معرفی JavaScript زبان برنامه نویسی سمت کاربر، سپس JQuery از فریم ورک های JavaScript و در پایان دوره به تکنولوژی AJAX می پردازیم.

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

معرفی دوره js , jQuery , Ajax :

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

استفاده از کنترل های AJAX سمت سرور( مثل Telerik ,Devexpress ,MS Ajax Contorl toolkit ) برای ایجاد صفحات تا حدودی مشکل را برطرف می کند. از این رو برخی از توسعه دهندگان وب برای حل ساده ترین مسائل (مثل ساخت گرید، چارت،تب و …) از این کنترل ها استفاده می کنند.

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

از طرفی قطعا مطلع بودن از معماری ها ، تکنولوژی های Ajax و برنامه نویسی سمت کلاینت توانایی انتخاب و استفاده از امکانات سمت سرور را برای ساخت صفحات Ajax افزایش خواهد داد.

این دوره دانش عمیق و توانایی لازم برای توسعه ی سمت کلاینت را کاملا در اختیار شما قرار می دهد و راه یادگیری بیشتر فریم وورک ها و کتابخانه های مشتق شده از جاوا اسکریپت را برای شما باز می کند.

مخاطبین این دوره طراحان صفحات وب که می خواهند برنامه نویس حرفه ای سمت کلاینت شوند و برنامه نویسان سمت سرور که می خواهند برنامه نویس فول استک شوند

 

JS چیست؟

JavaScript که به اختصار JS نیز نامیده می‌شود، یکی از محبوبترین زبان‌های برنامه نویسی است.

در ابتدا زبان جاوااسکریپت برای استفاده در در طراحی وب سایت ها (بخش Front-end) به وجود آمد ولی امروزه در برنامه نویسی وب سایت و همچنین برنامه نویسی موبایل نیز استفاده می شود و تقریباً در همه تکنولوژی های اینترنت کاربرد دارد. در طراحی وب سایت و طراحی اپلیکیشن های موبایل از جاوا اسکریپت استفاده می شود. این زبان محبوب دارای کتابخانه ها و فریم ورک های مختلفی می باشد که هرکدام برای کاربرد خاصی طراحی شده اند و کار ما را برای توسعه نرم افزار ها راحت تر می کنند. کتابخانه ها نمونه کدهایی هستند آماده هستند که کارهای زیادی انجام می دهند و همین کار باعث می شود که کار کدنویسی ما را کم نمایند.

جاوا اسکریپت زبانی سطح بالا، داینامیک، شی‌گرا و تفسیری است که از شیوه‌های مختلف برنامه نویسی پشتیبانی می‌کند. از این زبان می‌توان برای برنامه نویسی سمت سرور (Server Side)، اپلیکیشن‌های موبایل، بازی و اپلیکیشن‌های دسکتاپ استفاده کرد. بنابراین می‌توان اینگونه برداشت کرد که زبان برنامه نویسی جاوا اسکریپت ، یک زبان همه فن حریف است.

آموزش js را به جرات می توان گفت یکی از آموزش هایی است که اگر هر فردی به آن تسلط داشته باشد می تواند به راحتی علاوه بر درآمد زایی در بازار ایران در بازار کار جهانی نیز به درآمد دلاری برسد.

در پایین به برخی از کاربردهای تس اشاره شده است:

1- برنامه نویسی فرانت اند

2- برنامه نویسی بک اند با جاوا اسکریپت

3- برنامه نویسی نرم افزارهای موبایل

4- برنامه نویسی نرم افزارهای دسکتاپ

Ajax چیست؟

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

در واقع Ajax تکنیکی برای ایجاد صفحات وب به طور  سریع و پویا می‌باشد. Ajax به صفحات وب این امکان را می‌دهد که به صورت غیر همزمان و تنها با تبادل اندک اطلاعات با سرور، بخشی از صفحه را بروزرسانی کنند. به این ترتیب می‌توان تنها بخش‌هایی از صفحه را بدون بارگذاری کل صفحه، تغییر داد. اگر Ajax وجود نداشت کاربر برای دریافت اطلاعات از سرور، هر چند دریافت اطلاعاتی سبک، باید کل صفحه را Refresh می‌کرد. بسیاری از سایت‌های معروف دنیا مانند Gmail، YouTube و Facebook به شکل گسترده از این فناوری استفاده می‌کنند.

یکی از معروف‌ترین مثال‌های Ajax، سیستم Google Suggest بوده که به زیبایی طراحی و پیاده سازی شده است. کافی است شما عبارتی را در کادر جستجوی Google وارد کنید و Google بلافاصله با یک عملیات Ajax، پیشنهادهای مشابه با عبارت شما را از سرور دریافت کرده و آن‌ها را نمایش می‌دهد.

 

 

jQuery چیست؟

یکی از بهترین کتابخانه ها برای جاوا، JQuery می باشد که به عروس وب معرف است و همچنان در وب سایت های بزرگ استفاده می شود و بین کاربران محبوبیت دارد.

جی کوئری در طراحی وب سایت ها استفاده می شود که با استفاده از امکانات آن می توانیم انیمیشن ها و متحرک سازی های زیبایی بر روی سایت قرار دهیم. این کتابخانه به شما اجازه میدهد با نوشتن کد کمتر، کارهای بیشتری انجام دهید.

هدف جی کوئری این است که استفاده از جاوااسکریپت را در سایت به حداقل سادگی برساند. با استفاده از جی کوئری میتوان از تکرار بی شمار خط ها در جاوااسکریپت جلوگیری کرده و بسیاری از کارهای پیچیده را تنها با فراخوانی یک متد در یک خط کوتاه انجام داد. همچنین با به کار گیری جی کوئری، بسیاری از اعمال دیگر مثل فراخوانی های AJAX و اعمال تغییرات در DOM بسیار ساده تر میشود.

در زیر مختصرا به برخی از امکانات جی کوئری اشاره میکنیم :

– اعمال تغییرات در DOM/HTML

– تغییرات در استایل های CSS

– متد وقایع HTML

– پیاده سازی افکت ها و انیمیشن ها

– ایجکس

– ابزار های کمکی

 

 سرفصل دوره آموزش (Js & JQuery & Ajax)

JavaScript

  • بررسی مفهوم Client Side کد و لزوم وجود امکان برنامه نویسی سمت کلاینت
  • بررسی زبان برنامه نویسی Java Script و روش استفاده از آن در یک سند HTML
  • بررسی نکات مربوط به تگ Script ومحل نوشتن دستورات
  • معرفی مفهوم متغیر و ارائه نکات مربوط به متغیرها در Java Script
  • بررسی متغیرهای Local و Global
  • بررسی مفهوم Notation و روش رعایت آن در Java Script
  • بررسی فایل های .js و روش استفاده از آنها
  • بررسی انواع عملگرها
  • معرفی مفهوم شرط و ساختارهای بررسی شرط
  • بررسی دستور $witch
  • بررسی مفهوم حلقه و موارد مورد نیاز حلقه های تکرار
  • بررسی انواع حلقه های تکرار
  • بررسی حلقه های while و for و …
  • بررسی روش های تعریف تابع و نکات مربوطه
  • بررسی مفهوم رویداد و روش اداره آن
  • بررسی تنوع رویدادهای المانها
  • بررسی تفاوت انواع رویدادهای کلید مانند keyup و …
  • معرفی مفهوم Anonymous Function و نقش آن در مدیریت رویداد
  • معرفی DOM و روش دسترسی به آنها
  • بررسی انواع روش های دسترسی به المانها مانند دسترسی بر اساسki و …
  • بررسی روش درج، حذف و ویرایش المانها و Node ها
  • بررسی روش دسترسی به Node های پدر و فرزند و حالتهای متنوع دسترسی
  • معرفی innertext و innerHTML
  • معرفی Framework ومفهوم آن و انواع Framework های Java Script
  • معرفی JQuery و مزایای استفاده از آن
  • بررسی روش استفاده از JQuery در یک سند HTML
  • بررسی و مقایسه عملیات مختلف مانند اداره رویداد، فراخوانی توابع، مقداردهی به مشخصه ها در JQuery وJava Script
  • معرفی Selector های JQuery و نکات مربوطه
  • آشنایی با JQuery
  • آموزش نصب JQuery
  • چگونگی شیوه کار JQuery
  • آموزش قواعد نوشتاری در JQuery
  • آموزش دسترسی به المان های html در JQuery
  • Select to every thing آموزش دسترسی به تمام المان ها
  • ID Selector آموزش دسترسی به وسیله شناسه
  • Tag Name Selector آموزش دسترسی به وسیله ی نام تگ
  • Class Selector آموزش دسترسی به وسیله کلاس
  • Attribute Selector آموزش دسترسی به وسیله Attribute
  • Selecting Visibility آموزش دسترسی توسط نمایش و عدم نمایش
  •  Selecting Parent and Childrenآموزش دسترسی توسط فرزند و پدر

AJAX

  • بررسی مزایای AJAX

JQuery

  • آموزش رویداد در JQuery
  • معرفی Effect ها در JQuery
  • معرفی مفهوم AJAX و بررسی روش های پیاده سازی آن در Java Script  و JQuery
  • معرفی JQuery UI
  • بررسی روش استفرار JQuery UI در سند
  • بررسی انواع المانهای JQuery UI

اگر با هر یک از این اصطلاحات آشنایی ندارید نگران نباشید، زیرا در آموزشگاه تداعی به راحتی و به صورت کاملا حرفه ای می توانید با تمامی آن ها در دوره بسیار کاربردی آموزش js ، jQuery، Ajax آشنا شوید و در این زمینه مشغول به کار شوید.

اشتراک گذاری در شبکه های اجتماعی
ارسال به ایمیل
https://tadaeiit.ir/?p=330
small_c_popup.png

سوالی دارید؟
از ما بپرسید
ما در اسرع وقت پاسخگوی شما خواهیم بود.