Education

Angular.js and Firebase for Real World

26 ก.ย. 2016 เวลา 20:30 - 22:30
225 ผู้ติดตาม

ชื่อหลักสูตร : Angular.js and Firebase for Real World

คำอธิบายหลักสูตร : หลักสูตรเจาะลึก Angular.js (version 1) และการใช้งานคู่กับ Firebase ให้สามารถใช้งานได้จริงในชีวิตประจำวัน

ปฏิทินการสอน : https://calendar.google.com/calendar/embed?src=nh8vv056r69ita7v5e22r8holg%40group.calendar.google.com&ctz=Asia/Bangkok

โดยย่อๆ คือ จะมีการสอนทั้งหมด 10 ครั้ง ครั้งละ 2 ชม. สัปดาห์ละ 3 ครั้ง




- จะมีรายละเอียดการลงทะเบียนระบบ Learning Management System แจ้งทาง Email ก่อน Course เริ่มราวๆ 1 สัปดาห์ (ตรวจสอบ Spam Email ด้วยนะครับ)


สิ่งที่ผู้เข้าเรียนจะได้รับ
-    ทบทวนความรู้ ES6
-    พื้นฐาน Functional Programming และ Rxjs
-    ทำการเรียนรู้เชิงลึก Angular.js จนสามารถใช้งานทำเว็บไซต์ได้จริงใน Project ต่อ ๆ ไป
o    เรียนรู้โครงสร้างของ Angular.js
o    เรียนรู้การใช้ Webpack
o    ทำความรู้จักกับ Component
o    การใช้งาน Data Binding
o    การใช้งาน Repeat และ Filter
o    การใช้งาน Data Binding กับ Component
o    เรียนรู้การสร้าง Filter
o    เรียนรู้การสร้าง Route
o    ทำความรู้จักกับ Service
o    เนื้อหาอื่น ๆ
-    ทำการเรียนรู้ Firebase จนสามารถใช้งานทำเว็บไซต์ได้จริง
o    เรียนรู้การ setup hosting
o    เรียนรู้การใช้งาน real time database
o    เรียนรู้การใช้งาน storage
-    Assignment 10 ครั้ง โดยเป็นโจทย์ให้ฝึกใช้งานจริงและมีเฉลยให้ทบทวน
-    ถาม-ตอบในห้อง Forums และ Slack Group ได้ทุกเวลาตลอดหลักสูตร
-    ไม่เสียค่าใช้จ่าย


สิ่งที่ต้องรู้ก่อนเข้าเรียน
-    ความรู้เบื้องต้น HTML/CSS
-    ความรู้เบื้องต้น JavaScript


รายละเอียดแต่ละ Session

S1 :
- Controller
- angular.bootstrap


S2: ES6/RxJS
- Babel
- ES6
- RxJS
- Webpack


S3: AngularJS
- Dependency Injection and Minification
- Services
- $http
- Filters
- UI-Router
- Event Loop
- Digest Loop


S4: Components
- Directives
- AngularJS Common Directives
- Components
- Data Binding
- ngComponentRouter


Section 5: Firebase
- Create Firebase Project
- Hosting Web App on Firebase
- Authentication
- Real-time Database

Section 6 - 8
- Work on Project
- Concept คือเป็นการลองให้เขียน Web จริง ใช้งานได้จริง สามารถนำไปเก็บเป็น Portfolio ใช้ในการสมัครงานได้


Section 9 - Angular2-ReactJS
- Compare AngularJS with Angular2
- Compare AngularJS with ReactJS


Section 10 - Q&A


- ModuleS1: AngularJS Fundamental



สอนโดย : acoshift (นอร์ธ - ธนทัต ทำทัน) - หรือเรียกสั้นๆว่า เทพนอร์ธ

ประวัติผู้สอน :
-    จบปริญญาตรีคณะวิทยาศาสตร์ ภาคคณิตศาสตร์และวิทยาการคอมพิวเตอร์ สาขาวิทยาการคอมพิวเตอร์ จุฬาลงกรณ์มหาวิทยาลัย
-    จุดเด่น : ประสบการณ์เขียน Program ตั้งแต่ 2006 ทำการ Contribute ก
-    GitHub: https://github.com/acoshift
-    ตำแหน่งปัจจุบัน :
o    Topwork Academy: CTO
o    Health at Home: Full-stack Developer
o    Fastwork.co: Senior Advisor
o    Lean Entrepreneur: CTO
o    Freelancer

วิธีการสอน
-    Video – 20 ชม.
-    Assignment – 10 ครั้ง

ราคา Course
-    Free
-    เก็บมัดจำ 1,000 บาทเมื่อลงทะเบียน
-    สามารถขอคืนได้เมื่อผ่านเงื่อนไขทั้ง 2 ข้อ
o    เข้าเรียนเกิน 50%
o    ส่ง Assignment ครบ 100%


วิธีการขอเงินคืน

- เมื่อจบ Session สุดท้ายจะมี Email รายละเอียดวิธีการขอเงินคืนไปให้กรอก และทาง  Topwork Academy จะคืนเงินให้ภายในระยะเวลา 1-2 สัปดาห์

* ในกรณีที่ไม่ผ่านเงื่อนไขและโดนยึดเงิน

จะถูกยึดเงิน โดยเราจะนำเงินของทำไปทำประโยชน์ให้กับสังคม (จะมีการถ่ายรูปแสดงหลักฐานเมื่อเราทำกิจกรรมนั้นๆ เสร็จ) ตามสัดส่วน ดังนี้
- 10% บริจาคการกุศล เช่น คนพิการ, เด็กกำพร้า เป็นต้น
- 70% เพิ่มจำนวน Course Online Free ในระบบโดยการใช้จ้างครูเพิ่ม (เป้าหมายคือ 50 Course Free ภายใน 1 ปี)
- 20% โครงการแนะแนวการศึกษาตามมหาลัยและมัธยมปลาย เพื่อให้นักเรียนและนักศึกษาตระหนักถึงอนาคตของสายอาชีพตนเอง

หรือท่านที่เรียนแล้วอยากสนับสนุนอุดมการณ์ของเราในการเปลี่ยนแปลงการศึกษาและสังคมของประเทศไทย สามารถเลือกที่จะบริจาคเงินมัดจำหลังสำเร็จการศึกษาได้

กลุ่มผู้เข้าเรียนที่เหมาะสม
-    Web Developer ที่ต้องการเข้าถึงการใช้งาน Angular.js
-    Programmer สายงานอื่น ๆ ที่ต้องการเรียนรู้เพิ่มเติม

สื่อการสอน
-    ระบบการเรียนรู้ Online Topwork Academy สำหรับการใช้งานหลัก
-    Slack Group Chat สำหรับการสอบถามข้อสงสัยระหว่างระยะเวลาการสอน
-    YouTube Clip สำหรับการดู Video ย้อนหลัง

การลงทะเบียน
-    ผ่านระบบ Event Pop
-    ก่อน Course 1 สัปดาห์จะมี Email แจ้งรายละเอียดอื่น ๆ ที่จำเป็นสำหรับการเรียนเพิ่มเติม ** โปรดตรวจสอบ Spam Email เพราะ Email อาจจะเข้า Spam ทำให้พลาดข่าวสารได้


ที่มาของโครงการ Course Free มีมัดจำและ Crowdfunding E-Learning
-    Topwork (http://www.topwork.asia) เป็น Platform สำหรับผู้ว่าจ้างในการหา Freelance Programmer ที่มีคุณภาพเพื่อมาทำงานด้วย
-    Topwork Academy - เป็นโครงการย่อยเพื่อสนับสนุนความรู้ให้ Programmer ในการหาความรู้เพิ่มเติม โดย Course ทั้งหมดจะเน้นแบบลงรายละเอียดเพื่อให้เกิดประโยชน์แบบสูงสุด และฟรีเท่านั้น แต่เราต้องการให้มีการต่อยอดความรู้เพื่อให้เกิดประโยชน์เพิ่มขึ้นเรื่อยๆ โดยเราใช้ Concept Crowdfunding E-Learning แห่งแรกในเมืองไทย


ติดตามข่าวสารเราได้ที่ https://www.facebook.com/topwork.asia/

Website: http://www.topwork.asia

Email : contact@topwork.asia



8263eb95cc65ac454246f3f41017e3697a750d6c
จัดโดย
Topwork.asia