Check out my Gists for some code snippets 😙
- 👋 Hi, I’m @dark-teal-coder
- 😍 I’m interested in ♾️ Mathematics, coding, 🗽 English, YouTube and 🛫 traveling ...
- I have solid knowledge of Python, including
lambda
,pandas
,numpy
,matplotlib
, etc. ... - I'm a woman in tech 😪 ...
- In my spare time, I enjoy 🛌 and watch on my 📱 in my 🛏️ ...
- 🍽️ Favorite foods: 🥞 🧇 🍔 🍕 🫕 🍱 🍛 🍜 🍝 🍢 🍣 🥟 🥡 ...
- 🥄 Favorite desserts: 🍨 🍪 🍰 🍮 🍩 🧁 🍯 ...
- 🥂 Favorite beverages: ☕ 🍵 🍸 🥤 🥛 🍹 🧋 ...
Use YYYY/MM/DD
format for the completion date. 0000/00/00 means incomplete. Since the certificates contain personal information, they have been made private. Please send a request to access and see all the certificates listed below.
Course | Completion Date | Certificate |
---|---|---|
Git for Developers Using Github | 2021/07/23 | Certificate |
Create Your First Python Program From UST | 2023/06/11 | Certificate |
Crash Course on Python | 2023/08/07 | Certificate |
Introduction to Git and GitHub | 2023/10/13 | Certificate |
Course | Completion Date | Certificate |
---|---|---|
Python Basics for Data Science | 2019/12/28 | Certificate |
Course | Completion Date | Certificate |
---|---|---|
Data Analysis with Python | 0000/00/00 | Certificate (missing URL) |
Scientific Computing with Python | 0000/00/00 | Certificate (missing URL) |
Course | Completion Date | Certificate |
---|---|---|
SQL | 2017/11/29 | Certificate |
Introduction to Java | 2024/03/07 | Certificate |
Course | Completion Date | Certificate |
---|---|---|
43 Ideas for Starting a Side Business | 2021/07/21 | Certificate |
5 Personal Finance Tips (URL removed) | 2021/07/27 | Certificate |
Developing a YouTube Strategy | 2021/08/06 | Certificate |
Giving Your Elevator Pitch | 2021/08/28 | Certificate |
Guy Kawasaki on Entrepreneurship | 2021/07/27 | Certificate |
Learning FTP | 2021/07/29 | Certificate |
The Practices of High-Performing Employees | 2021/07/28 | Certificate |
Understanding Business | 2021/09/03 | Certificate |
Women Transforming Tech: Breaking Bias | 2021/08/04 | Certificate |
Women Transforming Tech: Building Your Brand | 2021/08/02 | Certificate |
Women Transforming Tech: Career Insights | 2021/08/07 | Certificate |
Women Transforming Tech: Networking | 2021/08/25 | Certificate |
For course summaries, please visit Course Summary LinkedIn Learning.
I've officially taken 2 Python courses before - one at undergraduate level and another at graduate level. I've also written some real-world applications in Python in one of my full-time jobs.
- IS2240 Python Programming for Business [A-]
- CSCI E-7 Introduction to Python [A-]
- basic syntax, e.g., variables, data types, string operations, arithmetic operators, assignment operators, comparison operators, logical operators, conditions, loops, functions, etc.
- basic object-oriented programming (OOP) concepts, e.g., class/object, attributes, class methods, inner class, constructors, inheritance, etc.
- file handling
- exception handling
- recursion
- lambda
- regular expression (RegEx) with
re
- data analysis with
pandas
- data visualization with
matplotlib
- web scrapping with
requests
&BeautifulSoup
I've taken the following course which used Java in my undergraduate studies. Lectures 11 to 13 were on Formal Language and the others focused mainly on Java syntax and concepts. This cousre also touched on basic sorting algorithms.
- LT3233 Computational Linguistics [A]
- basic syntax, e.g., variables, data types, string operations, arithmetic operators, assignment operators, comparison operators, logical operators, conditions, loops, functions, etc.
- basic object-oriented programming (OOP) concepts, e.g., class/object, attributes, class methods, inner class, constructors, inheritance, encapsulation, polymorphism, etc.
- file handling
- exception handling
- recursion
- basic sorting algorithms
I've taken the following undergraduate course that covers basic HTML and CSS syntax to create simple websites and JavaScript syntax to add interactivity to the websites many years ago.
- LT3210 Electronic Publishing [A]
- ...
I withdrew the R programming course at graduate level as I just got a new full-time job but I've saved most of the code and reading materials before the course locked me out. There are one midterm and one final that together contribute to 80% of the final course grade.
- CSCI E-5a R Programming [withdrawn]
- Week 00 Course Orientation
- Week 01 Basic R Graphics
- Week 02 Numeric Values
- Week 03 Vectors
- Week 04 Iteration
- Week 05 Logical Values
- Week 06 Categorical Data
- Week 08 Strings and Functions
- Week 09 Data Frames
- Week 10 Managing Data
- Week 11 Summarizing Data
- Week 12 ggplot2
- Job Bank Web Scraper and Data Analyzer
- Go to github.com/dark-teal-coder >> Click [Repositories] >> Choose "edu-postgrad-harvard" repository >> Choose "introduction-to-programming-with-python" sub-directory >> Choose "project" sub-directory
- Python Data Visualization of Top Car Horsepower with Bokeh
- Go to github.com/dark-teal-coder >> Click [Repositories] >> Choose "ttr-py-data-vis-bokeh-car-horsepower" repository
- Python Data Analysis of Tech Gadget Sales with Pandas
- Go to github.com/dark-teal-coder >> Click [Repositories] >> Choose "ttr-py-data-analysis-pandas-gadget-sales" repository
- Python Data Analysis of Titanic Survival with Pandas
- Go to github.com/dark-teal-coder >> Click [Repositories] >> Choose "project-data-analysis-pandas-titanic-survival" repository
- Washington Post Web Scraper (incomplete)
- Go to github.com/dark-teal-coder >> Click [Repositories] >> Choose "project-washington-post-web-scraper" repository
- Demographic Data Analyzer (incomplete)
- Go to github.com/dark-teal-coder >> Click [Repositories] >> Choose "freecodecamp-data-analysis-with-python" repository >> Choose "03-data-analysis-with-python-projects" sub-directory >> Choose "project-demographic-data-analyzer" sub-directory
- Mean-Variance-Standard Deviation Calculator (incomplete)
- Go to github.com/dark-teal-coder >> Click [Repositories] >> Choose "freecodecamp-data-analysis-with-python" repository >> Choose "03-data-analysis-with-python-projects" sub-directory >> Choose "project-mean-variance-standard-deviation-calculator" sub-directory
- Medical Data Visualizer (incomplete)
- Go to github.com/dark-teal-coder >> Click [Repositories] >> Choose "freecodecamp-data-analysis-with-python" repository >> Choose "03-data-analysis-with-python-projects" sub-directory >> Choose "project-medical-data-visualizer" sub-directory
- Page View Time Series Visualizer (incomplete)
- Go to github.com/dark-teal-coder >> Click [Repositories] >> Choose "freecodecamp-data-analysis-with-python" repository >> Choose "03-data-analysis-with-python-projects" sub-directory >> Choose "project-page-view-time-series-visualizer" sub-directory
- Sea Level Predictor (incomplete)
- Go to github.com/dark-teal-coder >> Click [Repositories] >> Choose "freecodecamp-data-analysis-with-python" repository >> Choose "03-data-analysis-with-python-projects" sub-directory >> Choose "project-sea-level-predictor" sub-directory
- Arithmetic Formatter (incomplete)
- Go to github.com/dark-teal-coder >> Click [Repositories] >> Choose "freecodecamp-scientific-computing-with-python" repository >> Choose "02-scientific-computing-with-python-projects" sub-directory >> Choose "project-arithmetic-formatter" sub-directory
- Budget App (incomplete)
- Go to github.com/dark-teal-coder >> Click [Repositories] >> Choose "freecodecamp-scientific-computing-with-python" repository >> Choose "02-scientific-computing-with-python-projects" sub-directory >> Choose "project-budget-app" sub-directory
- Polygon Area Calculator (incomplete)
- Go to github.com/dark-teal-coder >> Click [Repositories] >> Choose "freecodecamp-scientific-computing-with-python" repository >> Choose "02-scientific-computing-with-python-projects" sub-directory >> Choose "project-polygon-area-calculator" sub-directory
- Probability Calculator (incomplete)
- Go to github.com/dark-teal-coder >> Click [Repositories] >> Choose "freecodecamp-scientific-computing-with-python" repository >> Choose "02-scientific-computing-with-python-projects" sub-directory >> Choose "project-probability-calculator" sub-directory
- Time Calculator (incomplete)
- Go to github.com/dark-teal-coder >> Click [Repositories] >> Choose "freecodecamp-scientific-computing-with-python" repository >> Choose "02-scientific-computing-with-python-projects" sub-directory >> Choose "project-time-calculator" sub-directory
IDE = Integrated Development Environment
These are IDEs I know how to use, in the order I learned to use them.
- The very first "IDE" I used when I started learning to write HTML, CSS and JavaScript:
- First learned to run Java in an instructor-led class outside university:
- First learned to use it in a Python class after learning Java in my undergraduate:
- First time coming across Jupyter Notebook was when my colleague told me about it:
- Then, later towards the end of my 1st IT job, I switched from Notepad++ to VS Code:
- Well, I found out about this Colab integration with GitHub from a freeCodeCamp course, which can bypass the problem of code cells in Jupyter notebooks not able to run on GitHub:
CLI = Command Line Interface
These are CLIs I know how to use, in the order I learned to use them.
In random order:
In random order: