دوره جاوااسکریپت

شروع رویداد
سه‌شنبه ۲۶ تیر ۹۷ ۱۷:۰۰
پایان رویداد
یک‌شنبه ۱۱ شهریور ۹۷ ۲۰:۰۰
مکان رویدادتهران
موضوع رویدادتکنولوژی / برنامه نویسی
اضافه به تقویم
دوره جاوااسکریپت
برگزارکننده‌ی رویداد
تماس با برگزارکننده
۰۲۱-۴۱۸۶۷
گزارش
تهیه بلیت برای این رویداد از روز جمعه ۲۵ خرداد ساعت ۱۴:۰۰ تا روز سه‌شنبه ۲۶ تیر ساعت ۰۶:۴۰ امکان‌پذیر است.

توضیحات بیشتر


دوره جامع جاوا اسکریپت طبق سرفصل های  آزمون بین المللی CIW
دوره کاملا عملی و پروژه محور به مدت ۶۰ ساعت برگزار خواهد شد
 
 مدارک و آزمون های مرتبط با دوره :
 
 
سرفصل ها 

آنچه خواهید آموخت

  • اصول برنامه نویسی
  • آنالیز، طراحی و پیاده سازی
  • استانداردهای نگارشی
  • دستورات زبان برنامه نویسیJavaScript
  • نحوه ساخت کد و بلاک‌های مجزا در JavaScript
  • شئ گرایی در JavaScript
  • متدهای JavaScript
  • برنامه نویسی سمت کاربر
  • تعامل با کاربر
  • کتابخانه ها و چهارچوب های کاربردی
  • بررسی نسخه هایES5 و ES6

 

Getting Started 

  • Introduction to JavaScript
  • JS Version
  • Creating
  • Tools

Core JavaScript Syntax 

  • Structure
  • Console
  • The prompt
  • Value
  • Operators
  • Assignment
  • Comparators
  • Files
  • Variables
  • Incrementing & Decrementing
  • Conditional
  • Loops
  • Data types
  • Function
  • Arrays
  • Comments
  • JavaScript Keyword

Types

  • Numbers
  • Strings
  • Boolean
  • Objects

Functions and advanced features 

  • Parameters
  • Function Expressions
  • Returned Functions
  • Function Invocation
  • Anonymous
  • Closures
  • Load orders
  • Hoisting
  • Scope

Objects

  • Object Creation
  • Accessing Object Properties
  • Functionality in objects
  • Object Methods
  • Constructors
  • Enumeration
  • Prototypes
  • Inheritance
  • Prototypal Methods

Document Object Model

  • What is DOM
  • Nodes 

Working With the DOM

  • Get Elements
  • Changing DOM
  • Create DOM

Working with Events and Event Listeners 

  • Introduction to Events
  • Click Load
  • Focus Blur
  • Timers

Debugging JavaScript

  • Common Errors
  • Console
  • Debugging

Building Smarter Forms

  • Introduction to Forms
  • Prevent Submit
  • Hide Show

UI Enhancement

  • Introduction to Style
  • Applying Classes
  • Inline Styles

JavaScript AJAX

  • Intro
  • XML HTTP
  • Send Request
  • Server Response
  • status
  • Get and Post
  • Callback

Javascript JSON

  • Syntax
  • Objects
  • Parse
  • Stringify

Browser Object Model

  • window
  • screen
  • location
  • Cookies
  • Session

JavaScript Best Practices

  • Minify
  • Code Check
  • Script Execution
  • loop Optimization
  • Contingent Assignments
  • Anonymous Closures
  • Performance Tips
  • Exception Handling

JavaScript ES6

  • ES6 Intro
  • Let and Const
  • Let in loops
  • Defaults
  • Rest Paramaters
  • Spread Operator
  • Arrow Functions
  • Assign
  • Initializer & Destructuring
  • Strings
  • Iterators
  • Proxies
  • Promises
  • Generators
  • Class
  • Modules
  • Sets
  • Symbol
  • Async

 

Introducing JavaScript Libraries

  • jQuery
  • React
  • Graphical libraries
  • etc…

جهت اطلاعات بیشتر به لینک زیر مراجعه کنید.


http://ciwiran.com/javascript

 

همچنین هر گونه سوال و مشاوره درباره دوره ها از طریق راه های زیر میتوانید با ما در ارتباط باشید.

تلگرام: ۰۹۳۳۱۲۲۲۵۱۹

تلفن تماس : ۴۱۸۶۷ - ۰۲۱

برگزارکنندگان

دفتر CIW ایران

دفتر CIW ایران

آدرس:تهران ولیعصر، نبش فاطمی، کوچه بوعلی سینا شرقی، پلاک ۱۷