مروری بر دوره
در این دوره ابتدا مفاهیم برنامهنویسی Client Side و Server Side را خواهیم آموخت. بعد از یادگیری اصول برنامه نویسی، مروری خواهیم داشت بر کاربردها و مشاغل موجود برای زبان برنامه نویسی JavaScript. چهارچوبها و کتابخانههای این زبان را با استفاده از نرم افزارهای پیاده سازی شده مطرح در سطح وب و موبایل، بررسی خواهیم کرد و به تفاوتها و کاربردهای آنها میپردازیم. بعد از آن بر اساس سرفصلهای مدرک بینالمللی CIW JavaScript Specialist مبانی دستورات این زبان برنامه نویسی را بررسی کرده و تا سطوح پیشرفته ادامه خواهیم داد. در نهایت، بعد از یادگیری نسخههای جدید زبان برنامه نویسی JavaScript و کتابخانههای قدرتمند آن، شما قادر خواهید بود که نرم افزارهای Cross Platform را به سادگی توسعه دهید.
.
سرفصل ها
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…
سلام من تز دانشجویان استاد صمیمی بودم البته ایران نیستم اگر امکان داره منو راهنمای کنید برای ثبت نام دارکلاس java با استاد هوشمند ممنون
با سلام و احترام
متوجه درخواست شما نشدیم، جناب پیمان هوشمندی دوره جاوا که شما فرمودید تدریس نمی کنند.
لطفا اگه امکانش باشه دوره جاوا اسکریپت بصورت مجازی و غیر حضوری برگزار گردد.
سپاس.
با سلام و تشکر از شما
برگزاری این دوره حتما در دستور کار موسسه هست و به زودی به لیست دوره های موسسه ارژنگ اضافه خواهد شد.
با احترام
با سلام و وقت بخیر خدمت شما.
با کوچکترین سرچی در اینترنت متوجه میشویم که دوره های javascript فراوانی با موسسات و آکادمی های بسیار زیاد جهت ثبت نام وجود دارند.
اما هدف من و خیلی از ما شرکت و ثبت نام در دوره های ارژنگ می باشد.
لطفا لطفا هرچه سریع تر نسبت به برگزاری دوره های javascript در این موسسه اقدام فرمایید.
بنده بی صبرانه منتظر برگزاری این دوره هستم.
با سپاس.
با سلام و تشکر از لطف شما که نسبت به من و همکارانم داشتید، برگزاری دوره های این حوزه در دستور کار موسسه هست و به زودی به تقویم دوره های ارژنگ اضافه خواهند شد.
با احترام
شما نیز نظر خود را بنویسید: