將感悟心得記於此,重啓程序員模式。php
js, py, c++, java, phphtml
[Full-stack] 狀態管理技巧 - Reduxjava
[Full-stack] 網頁佈局藝術 - Lessnode
[Full-stack] 異步即時通訊 - Asyncreact
/* 這部分有點全棧系列的味道,往後進階 */程序員
語言 - PYTHON 基礎數據庫
【此三篇將來可考慮歸爲所謂智能系列】
[PyData] Web Crawler - What is Beautiful Soup
[PyData] *Data Preprocessing and Cleaning
[PyData] *Data Representation - mgrid
[PyProj] How to be professional - Python Programming Books
[PyProj] Think in Python : Number
[PyProj] Think in Python : Extended - numpy
[PyProj] Think in Python : Strings, Lists, Dictionaries, Tuples, Set
[PyProj] Think in Python : Files
[PyProj] Think in Python : Extended - load data
[PyProj] Think in Python : Statements
[PyProj] Think in Python : Functions and Modules
[PyProj] Think in Python : Regex
語言 - PHP 基礎
[PHP] 01 - Hypertext Preprocessor 【Trait 概念】
[PHP] 02 - Namespace & Class 【命名空間的理解】
[PHP] 06 - Security: Error, Exception and Filter
[PHP] 07 - Json, XML and MySQL
語言 - JS 基礎
[JS] Topic - why "strict mode" here 【3. 其中有一個方法】
[JS] Topic - this is 」closure「
[JS] Topic - variable and function hoisting
[JS] Topic - Object.create 【1. 跟類、對象、原型相關的知識點,有必要細看】
[JS] Topic - define "class" by tricky methods【重點】 【2. 結合類,複習一遍】
[JS] Topic - hijack this by "apply" and "call"
[JS] Topic - Object.create vs new
[JS] JS Basic : compare with c#
[JS] ECMAScript 6 - Variable : compare with c#
[JS] ECMAScript 6 - Destructuring
[JS] ECMAScript 6 - String, Number, Function : compare with c#
[JS] ECMAScript 6 - Array : compare with c#
[JS] ECMAScript 6 - Object : compare with c#
[JS] ECMAScript 6 - Prototype : compare with c#
[JS] ECMAScript 6 - Class : compare with c#
[JS] ECMAScript 6 - Inheritance : compare with c#
[JS] ECMAScript 6 - Async : compare with c# 【重點課題,尤爲是與nodejs的關係】
[JS] ECMAScript 6 - Set & Map : compare with c# 【新課題】
後端 - Laravel 基礎
# 基礎概念
[Laravel] 01 - Love beautiful code? We do too.
[Laravel] 03 - DB facade, Query builder & Eloquent ORM
[Laravel] 04 - Blade templates
# 表單項目
[Laravel] 06 - Project: from Usercase to View
[Laravel] 07 - Project: functions in Controller
# 高級功能
[Laravel] 08 - Auth & Data Migration
[Laravel] 09 - Functional models
# PHP API
[Laravel] 10 - WEB API : wrapper
[Laravel] 11 - WEB API : cache & timer
[Laravel] 12 - WEB API : cache implement
[Laravel] 13 - WEB API : update & error tracking
# Laravel API
[Laravel] 14 - REST API: Laravel from scratch
[Laravel] 15 - REST API: sidebar with unit test
# 數據庫
後端 - NODE JS 基礎
[Node.js] 00 - Where do we put Node.js 【先後端分離的思想】
[Node.js] 01 - How to learn node.js
[Node.js] 02 - Read Eval Print Loop
[Node.js] 03 - Buffer, Stream and File IO
[Node.js] 04 - Event and Callback
[Node.js] 05 - Modules and Function
[Node.js] 06 - Multi-thread and process module
[Node.js] 08 - Web Server and REST API
[Node.js] 09 - Connect with Database
後端 - SERVER-LESS
# 是個什麼
# 用戶管理
# 網站部署
[AWS] Deploy react project on EC2
[UI] 03 - Bootstrap: component
[UI] 04 - Bootstrap: layout & navigation
[UI] 05 - Bootstrap: built-in components
[React] 01 - Intro: javaScript library for building user interfaces
[React] 02 - Intro: why react and its design pattern
[React] 03 - Intro: react.js in twelve demos
[React] 04 - Intro: MongoDB becomes popular
[React] 05 - Route: connect with ExpressJS 【Nodejs + Express + MongoDB 基礎篇】
[React] 06 - Route: koa makes your life easier
[React] 07 - Flux: uni-flow for react 【Flux乃Redux的前輩】
[React] 08 - Tutorial: code-behind 【"client.js進化" 展現 「代碼分離"】
[React] 09 - Tutorial: components 【組件學習】
[React] 12 - Redux: async & middleware
[React] 13 - Redux: react-redux
[React] 14 - Redux: Redux Saga
[React] 15 - Redux: practice IM
[React] 16 - Topic: Mixins & Higher-Order Components
以上是最近整理,有點雜,以後以專題爲主學習,擊破重難點。
PM之架構
[Arch] 01. Before Design Patterns - UML
[Arch] 02. Design principle and Software Pattern
[Arch] 03. Practice UML in project
[Arch] 04. Software Architectural Patterns
CODE之設計
[設計模式文章開始,基於<node.js設計模式>]
圖說設計模式【很是好, c++版本】
# 指導:本篇底部是底層語言與基礎,越上面越偏向於框架。
編程語言 - C系列 (從新架構中)
基礎:
[c++] STL = Standard Template Library
[c++] constexpr and literal class
其餘:
[Qt5] How to connect c++ with QML
[Qt5] Develop openCV3 by QML on Qt-creator
[Link Qt] Qt Quick 圖像處理實例之美圖秀秀
[Link Valgrind] linux下利用valgrind工具進行內存泄露檢測和性能分析
[Link Valgrind] Qt Creator Valgrind內存分析前端(分析Nginx內存)
[Unity3D] C# Basic : Gameplay Scripting
[Android] Java Basic : preview
操做系統 - Linux系統編程 & C language
[Optimisation] Read & Write file on Hard Disk
底層硬件 - ARM驅動開發
Everything here starts from 2011