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

مدت دوره : ۶۰ ساعت (۲ ماه) - هر هفته ۲ جلسه ۴ ساعته
پیش نیاز : آشنایی مقدماتی با HTML CSS - گذراندن دوره طراحی وب سایت

مروری بر دوره

در این دوره ابتدا مفاهیم برنامه‌نویسی Client Side و Server Side را خواهیم آموخت. بعد از یادگیری اصول برنامه نویسی، مروری خواهیم داشت بر کاربردها و مشاغل موجود برای زبان برنامه نویسی JavaScript. چهارچوب‌ها و کتابخانه‌های این زبان را با استفاده از نرم افزارهای پیاده سازی شده مطرح در سطح وب و موبایل، بررسی خواهیم کرد و به تفاوت‌ها و کاربرد‌های آنها می‌پردازیم. بعد از آن بر اساس سرفصل‌های مدرک بین‌المللی CIW JavaScript Specialist مبانی دستورات این زبان برنامه نویسی را بررسی کرده و تا سطوح پیشرفته ادامه خواهیم داد. در نهایت، بعد از یادگیری نسخه‌های جدید زبان برنامه نویسی JavaScript و کتابخانه‌های قدرتمند آن، شما قادر خواهید بود که نرم افزارهای Cross Platform را به سادگی توسعه دهید.

اطلاعات آزمون و مدرک بین المللی مرتبط با دوره

  • نام مدرک : CIW Javascript Specialist
  • تعداد سوالات : 55
  • زمان آزمون : 90 دقیقه
  • هزینه مدرک : 187$

فرصت های شغلی این دوره

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

 

سرفصل ها :

Getting Started

  • Introduction to JavaScript
  • Creating
  • Tools

Core JavaScript Syntax

  • Structure
  • Where
  • Variables
  • Conditional
  • Operators
  • Loops
  • Functions
  • Comments

Types and Objects

  • Arrays
  • Numbers
  • Strings
  • Dates
  • Objects

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 Best Practices

  • Style Guide
  • Minify
  • Code Check

JavaScript Libraries

  • jQuery
  • React
  • CDN

JavaScript and HTML5

Advanced JavaScript Features

  • Avoid
  • RegExp
  • Ajax
  • ObjProto

Installing Node.js

Understanding Node.js

  • Exploring
  • Modules
  • Event

Node Packaged Modules (NPM)

  • Init
  • Find
  • NPM

Modules

  • Creating
  • Caching
  • Creational
  • Challenge

Unit Testing

  • Evaluating
  • Isolating Code
  • Supplying Helpers
  • Writing
  • Simulating

Sessions and Databases

  • Connecting
  • Schemas
  • Querying
  • Storing
  • Logging

Command-Line Interfaces

  • Controlling
  • Custom
  • Receiving
  • Building

Events and Streams

  • Emitting
  • Streaming
  • Controlling
  • Piping
  • Duplex
  • تهران : ولیعصر، نبش فاطمی، کوچه بوعلی سینا شرقی، پلاک ۱۷
  • تبریز
  • ارومیه

امکانات و ویژگی های دوره :

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