Use of attributes and hyperlinks as well as HTML forms and tables. Application of semantic HTML and debugging of elements.
Proficiency in adding styles and formatting to html elements. Knowledge in CSS selectors and their prioritization rule. Common styling properties and positioning. Application of box model.
Familiarization in using BootStrap document and how to apply it in HTML code. Use of grid system / CRC (container, row, column) rule, flex display and built-in components.
Objects, Array traversal and manipulation, class constructor blueprint. Use of CRUD operations and aggregate commands for MongoDB as well as JavaScript object notation (JSON).
Create databases, queries and tables. Developed stored procedures. Processing SQL statements with JDBC (Java database connectivity).
Familiarized to object oriented programming, object, array and string manipulation as well as threading / multithreading. Created cron job applications deployed to linux servers and developed computer integrated manufacturing (CIM) tool softwares.
Use of create, read, update and delete operations to documents and collections using JavaScript and JSON as well as aggregation commands, query operators and field projection. Data modeling and translation.
Properties and States with the use of App State Management. Routing, Conditional Rendering and API Integration with Fetch. Use of Effects, Events and Forms.
Use of REST API and routing with HTTP methods. Knowledge of several HTTP modules, Node.js Express and Mongoose framework. Separation of Concerns using MRC (model, routes, controller) structure.