# Course Description
## Essential Information
Vocational Transcript = [Informatics and Engineering](https://drive.google.com/file/d/1FNMNm_ZhyxUHs0PVssMmeeUGRFxm8EKP/view?usp=sharing)
Webpage = [Personal Protfolio](https://ying-ying-lee.surge.sh/)
Data Research = [Migration](https://hackmd.io/vK0YxozfR1WbYj2zLLcl2w)
Online CV = [Ying Ying Lee](https://ying-ying-lee.surge.sh/about-me.html)
## Course Category
```graphviz
digraph hierarchy {
nodesep=1.0 node[color=DarkSlateBlue,fontname=Courier,shape=box]
edge[color=RoyalBlue, style=line]
Course ->{YuanZe_University
Institute_for_Information
}
YuanZe_University->{Business_Administration Finance
}
Institute_for_Information->{Informatics Engineering}
{rank=same;Finance Business_Administration}
}
```
## Transcript in YuanZe University
|Management | credits | grades |
| ------------- | ------ | -----|
| Market Competition Analysis | 3 | 100 |
| Marketing Management | 3 | 99 |
| Organization Behavior | 3 | 78 |
| The Commercial Law | 2 | 66 |
| Management | 3 | 62 |
| Industrial Organization and Analysis|3 | 72 |
| Risk Management | 3 | 90 |
| International Trade and Finance | 3 | 84 |
| Democracy | 2 | 79 |
|Business Ethics and Community Responsibility|2|91 |
|Foreign Culture Study | 3 | 90 |
|**Economics** | **credits**| **grades** |
| Economics(I) | 3 | 69 |
| Economics(II) | 3 | 84 |
| Macroeconomics | 3 | 71 |
| Econometrics | 3 | 60 |
| Political Economy of Globalization | 2 | 84 |
|**Mathematics** | **credits**| **grades** |
| Calculus(I) | 3 | 82 |
| Calculus(II) | 3 | 84 |
| Statistics(I) | 3 | 80 |
| Statistics(II) | 3 | 69 |
|**Fianace** | **credits**| **grades** |
| Accounting(I) | 3 | 77 |
| Accounting(II) | 3 | 86 |
| Derivative Securities | 3 | 69 |
| Financial Management | 3 | 76 |
| Financial Market and Institution | 3 | 72 |
| Corporate Finance | 3 | 61 |
| Portfolio and Security Analysis | 3 | 85 |
| Fixed Income Security Analysis | 3 | 81 |
| Investments | 3 | 60 |
| Financial Ethics and Security Law | 3 | 80 |
|**Others** | **credits** | **grades**|
| Scientific Influence on Life | 2 | 77 |
| Basic Information Technology | 2 | 71 |
| Introduction to Gerontechnology | 2 | 86 |
| Social Psychology | 2 | 97 |
| Positive Psychology | 2 | 95 |
| Introduction to art Psychology | 2 | 87 |
| Bioethics | 2 | 84 |
## In-service Training Flow
```sequence
Note left of Course flow: Jul 2018
Course flow->XP++:R(NTU/30HR)
Course flow->XP++:Html,CSS,JavaScript(NTU/30HR)
Course flow->XP++:C,C++(NTU/30HR)
Course flow->XP++:Python(NTU/30HR)
Note left of Course flow: Jan 2019
Course flow->XP++: Java(54HR)
Note right of XP++: Database
Course flow->XP++: Transact-SQL(24HR)
Course flow->XP++: JDBC (18HR)
Course flow->XP++: SQL Server (24HR)
Note right of XP++: Interactive Representation
Course flow->XP++: HTML/CSS(18HR)
Course flow->XP++: JavaScript(24HR)
Course flow->XP++: D3.js(12HR)
Course flow->XP++: R(24HR)
Note left of Course flow: April 2019
Note right of XP++: Linux
Course flow->XP++: Linux(24HR)
Course flow->XP++: Linux BASH Shell(12HR)
Course flow->XP++: Linux Docker(18HR)
Note right of XP++: Hadoop Ecosystem
Course flow->XP++: Hadoop(18HR)
Course flow->XP++: Hive(12HR)
Course flow->XP++: Docker(18HR)
Course flow->XP++: Spark(24HR)
Note right of XP++: Data mining
Course flow->XP++: Data mining(36HR)
Course flow->XP++: Python(30HR)
Course flow->XP++: Web crawler(12HR)
Course flow->XP++: Machine learning(24HR)
```
*NTU = [National Taiwan University](http://www.ntu.edu.tw/english/)
III = [Institute for Information Industry](http://taipei.iiiedu.org.tw/)*
## Course detail and notebooks
### Java / JDBC / SQL
[Java Notebook (01)](https://hackmd.io/P9jbEf5_T9ynkGk_NYA3lA)
> Introduction
Install
Primitive data type
Flow control
String
Loop
Class and Object
Basic Method
Input
Array
[Java Notebook (02)](https://hackmd.io/-_7eN_urTr-x0ln2npwC2g)
> Method
Pass by value
Pyramids practice
Encapsulation
Constructor
Inheritance
Access level modifier
Non access modifier
Polymorphism
Class v.s Interface
Interface
[Transact SQL Notebook (01)](https://hackmd.io/CCQ896EBRPGI6-EY8FpZpA)
> SSMS - sql server management studio
Conditional query
Function
Join
Group function
Subquery
In advance
[JDBC Notebook (01)](https://hackmd.io/xnKixb_iQL61BImYxzZJyg)
> Connection (Java & SQL)
ResultSet Type
Statement
Metadata=
Transaction
Batch Update
### R
[R Notebook (01)](https://hackmd.io/byf1TpAOTo2KUbTpVE9DgA)
> Variable type
Flow control
Data structure
Function
Class
[R Notebook (02)](https://hackmd.io/h29XC9o7Sw-q57orDZOIpQ)
> Package dplyr
Package ggplot2
Iterative loop
[R Notebook (03)](https://hackmd.io/dqStRdACQt-AKpaOsvbTxQ)
> Data import
Web crawler
Package tidyr
Dynamic visualization
-- Package plotly
-- Package shiny
[R Notebook (04)](https://hackmd.io/nuaytaVvSJeZ3Rr_nyG-OQ)
> RColorBrewer
> Dataset mpg
-- Curve adjustment
-- Shape adjustment
-- Graph disassembly
Graphic mark
[R Notebook (05)](https://hackmd.io/LYvX-2VpTv2V__4uAKQ1Hw)
> Data Cleaning
> Text Exploration : Data from Dcard
> Data Analysis : Data from National Statistics, R.O.C.(Taiwan)
### HTML / CSS / JavaScript
[Protfolio](https://ying-ying-lee.surge.sh/)
> Web front-end programming
Code Editing with Visual Studio (attribute grammars)
Software suite (Node.js, Surge, FontAwesome, Bootstrap)
[HTML/CSS Notebook (01)](https://hackmd.io/XyVoD_QYTVSSRKUjOigqXA)
> List
Style Setting
Hyperlink
Table
Form
iframe
Input type
[JavaScript Notebook (01)](https://hackmd.io/Bj607PeqTuCsd3wIrD4uaQ)
> Function
Object
Event Handlers
Cross browser
DOM
[D3.js Notebook (01)](https://hackmd.io/qSGPef0DThqExcLfsHuOCw)
> Method Chaining
Scalable Vector Graphics
Dynamic Circle
Data Binding
Ajax with D3
Data / Array Apis
Scale Linear
Qualitative / Ordinal / Time Scale
### Linux(ubuntu) / Hadoop / Hive / Spark
[Linux Notebook (01)](https://hackmd.io/HgITfJOMTmmZXrskxtb_Kw)
> Post-Installation for Ubuntu Server
VMware Server
Command Line Format
Linux Filesystem Hierarchy
Manage FHS Files
ls Permissions
Shell Script
[Hadoop / Hive Notebook (01)](https://hackmd.io/v1FlnW-SRFCGEyTRfG04tA)
> Hadoop Architecture
HDFS
YARN
MAPREDUCE
[Docker Notebook (01)](https://hackmd.io/oKpQQnAjSAGXelEUJAQM7g)
> Docker Engine
Working with Docker Image and Repositories
Using Docker Testing a Apache Website
Entrypoint
Application with Vagrant
### Data Mining
[Data Mining Notebook (01)](https://hackmd.io/As_jVNUKS2ug60ErsmkpYw)
> KNN classification
Data Preprocessing
Attribute Selection
Data Cleansing
Attribute Enrichment
Record Reduction Methods
Data Coding
[Data Mining Notebook (02)](https://hackmd.io/vLuecGLvSjaeID82lbxdGg)
> Random Sampling
Construction Model
Tree Augmented Naive Bayesian (TAN)
Confusion Matrix
Linear Regression
Evaluation for Prediction Model
Regression Tree Generation Algorithm: CART
Classification by Decision Tree
[Data Mining Notebook (03)](https://hackmd.io/isWDBn7HTpWjc8rSsEtb7A)
> Neural Networks
DNN(Deep neural network)
CNN(Convolutional neural network)
Logistic Function (Sigmoid function)
Support Vector Machine (SVM)
SVM One-against-one
Bagging Classification
Boosting Classification
Random Forest Classification
XGBoosting
[Data Mining Notebook (04)](https://hackmd.io/cWM_dwnaSHa9IGEc9acDQg)
> Cluster Analysis
Hierarchical Method
Partitioning Method: K-Means
PAM
Sum of Square
R-Squared
Silhouette Coefficient
Association Mining: Apriori Algorithm
Sequential Pattern Mining
### Python
[Python Notebook (01)](/Eoe6ltxTSWe0ofXTcVgyug)
> Fundamental Grammar
Introduction of Third Party Kits
Web Crawler
[Python Notebook (02)](/Bpl3JcE9R6CoSisL7BuunA)
> Case Study of Taiwan Election - Data Cleansing
Pandas
[Python Notebook (03)](https://hackmd.io/IAxjaQyuQTONwNUtM5wMHQ)
> Case Study of Taiwan Election - Visualization
Matplotlib
Seaborn
Folium
[Python Notebook (04)](https://hackmd.io/TqPOD4xHSOafjnEd10t29Q)
> Case Study of Taiwan Election - Amazon Web Server
EC2, S3, and RDS
Create Web API
###### tags: `master` `germany`