M.A.B


Courses

CS50x

Technology used: C C
Technology used: Python Python
Technology used: SQLite SQLite
Technology used: HTML HTML
Technology used: CSS CSS
Technology used: JavaScript JavaScript

Intro to Computer Science and Programming

Learned algorithmic thinking and problem solving.


Topics

  • Abstraction
  • AlgorithmsResponsive design
  • Data structures and more

See tasks on Github
Status: Completed

Free Code Camp: Responsive Web Design

Technology used: HTML HTML
Technology used:CSS CSS

Foundation of responsive web development

Learned the basic web technologies HTML and CSS.


Topics

  • Accessibility
  • Responsive design
  • CSS Flexbox and grid
Status: Completed

Freecode Camp: JavaScript Algorithms

Technology used: JavaScript JavaScript

JavaScript fundamentals

Learning to implement simple algorithms using JavaScript.


Topics

  • Regular expressions
  • Data structures
  • Algorithm scripting
  • OOP and FP
Status: Ongoing

Projects

Ankimate

Technology used: Python Python
Technology used: Flask Flask
Technology used: SQLite SQLite
Technology used: Jinja2 Jinja2
Technology used: HTML HTML
Technology used: CSS CSS
Technology used: SASS SASS
Technology used: JavaScript JavaScript

Flask web application

Students of Japanese and Mandarin can upload, review and download vocabulary lists to quickly create vocabulary flash cards.


See it live
View source code
Status: Live

M.B.

Technology used: HTML HTML
Technology used: CSS CSS
Technology used: JavaScript JavaScript

Static website

Personal portfolio website with information about courses and projects, both completed and ongoing.


View source code
Status: Live

WordPress Theme: In Development

Technology used: PHP PHP
Technology used: HTML HTML
Technology used: CSS CSS

Full WordPress theme

Full WordPress theme to be uploaded to WordPress theme library. Also, for use on personal blog.

Status: In development