Upgrade to Pro — share decks privately, control downloads, hide ads and more …

AMA about TypeScript and JavaScript

Avatar for zhangen69 zhangen69
January 29, 2019

AMA about TypeScript and JavaScript

Programming Class - AMA about TypeScript and JavaScript
Date: 29/01/2019 (Tuesday)
Time: 6-10pm
Venue: R330, SUC
Speaker: Mr Jacob Tan

Main Organizer: JECA SUC Youth Group
Co-organizer: Developer Johor Community

Avatar for zhangen69

zhangen69

January 29, 2019
Tweet

More Decks by zhangen69

Other Decks in Technology

Transcript

  1. A.M.A. about TypeScript and JavaScript 6-10P , 29 Jan'19 @R330

    SU Pre d Jac Or a z y JE C o t up Co-or ze y De pe J r o n TypeScript
  2. Who am I ? - Graduate Diploma in Computer Science

    (2013 - 2016) - Application Consultant in GNey Software (2016-2018) - 2 Years Experience in HTML, CSS, JavaScript, AngularJs, .Net Framework
  3. OUTLINE 1. Introduction to JavaScript & Concept 2. Introduction to

    TypeScript 3. Question-Oriented 4. Let’s Practice [ if we have extra time ] 5. Q & A
  4. JavaScript 1. Document Object Model (DOM) - Introduction to DOM

    2. JavaScript Library - jQuery, owl-carousel, momentjs, underscorejs, Lodash, RxJs 3. JavaScript Type(s) - JavaScript data types and data structures 4. JavaScript Framework - AngularJs, Angular 2+(now 7.x), VueJs, ReactJs 5. Tools: General-Purpose Task Runners - webpack, npm 6. Tools: Module Bundlers - RequireJS 7. Tools: Linting - ESLint, JSHint
  5. JavaScript 6. NodeJS - Introducing Node - About NodeJS -

    Introducing Express - More about Express
  6. TypeScript 1. What is it & when is it useful?

    2. Why TypeScript 3. TypeScript in 5 minutes 4. UI/Frontend Framework uses TypeScript as a Language - Angular (2-7) - VueJs - NestJs (Nodejs Framework) - React 5. When we should enter to LEARN TypeScript ?
  7. Question-Oriented 1. JavaScript 感觉好难,对于初学者应该如何开始?ES6,jQuery,Angular,... 2. JavaScript 很广,大多数都是有用到的功能才去 Google,不知道如何学起,有建 议吗? -

    Roadmap to becoming a web developer in 2019 3. 还有什么方式可以作为 JavaScript 的自学工具? - Node.js - StackBlitz - CodePen 4. JavaScript 易学难成精?学够用就好? - 基础知识要扎稳,语言特性,五大基本数据型别 - 建立观念很重要! 5. {} != {} ? WHY!? - Primitive Type (number, string, boolean, null, undefined) - Object Reference 6. “this” => what’s mean? - Introduction to “this”