Hsinchu County, Taiwan
During the previous job, I felt less self-improvement and less sense of accomplishment at work. After thinking about it, I decided to quit my job, give myself some time to learn new things and recharge, and find a new direction.
With the advancement of technology, all electronic products rely on code to operate, and the programming language has gradually become the trend of national learning, and the development is getting faster and faster. Therefore, I decided to learn programming by myself during this period of time. The web page is the fastest way to convey information, and it can also be presented across different platforms. Therefore, I decided to write web programming as my learning goal.
While writing the project, I felt my own growth that I hadn’t experienced for a long time. Seeing that my project is gradually taking shape with line by line of code, I have gained a sense of accomplishment that I seldom got in my work before, and I finally know what it feels like to be immersed in it.
Programming language is a technology that is constantly improving. I hope that I can follow the continuous progress in my learning.
Work is for living, but if you can find a job that matches your interests, you will be more happy to live.
Get started with learning programs in Python.
Practice basic writing of if/else, for loop, function, class, etc.
And complete the simple Table-Tennis-Baseball scoring running program.
with Bootstrap grids, styles and jQuery.
Complete the Table-Tennis-Baseball Webpage.
Learn ReactJS, one of the mainstream front-end frameworks for web pages,
with related packages like redux/router etc. and Firebase repository.
Complete the Table-Tennis-Baseball Webpage that can be linked to the database.
May 2015 - Sep 2021
Responsible for the maintenance and trouble shooting of Nikon IC scanner & stepper. Good at lens adjustment.
Oct 2014 - Apr 2015
AutoCAD drawing design and engineering related document processing.
Department of Hydraulic and Ocean Engineering • 2009 - 2013
The main courses of study include water resources, soil and water conservation engineering, fluid mechanics, structural mechanics, engineering mechanics, reinforced concrete science, etc.
This project is made by Create React App of ReactJS.
Rewrite the original Table-Tennis-Baseball web project with ReactJS,
and use Firebase as a database to store player data.
Use related kits:
State management: reduxjs/toolkit , react-redux
Component styles: react-bootstrap , react-fontawesome
Database and routing: firebase , react-router
Playing baseball with table tennis is a leisure activity that my friends and I have been doing since we were studying.
This is my first project, making a customized Table-Tennis-Baseball web page, in addition to the introduction of basic games and rules, as well as the function of recording game data.
In the home page and rules page, use HTML, CSS, and Bootstrap to complete a responsive web page.