Skip to content
UNASPACE

Introduction

This content is for Programming. Switch to the latest version for up-to-date documentation.

Welcome to Programming Fundamentals. Where you will learn the basics of programming and how to write code. This subject is designed for beginners who have no prior experience in programming. We will cover the fundamentals of programming, including variables, data types, control structures, functions, and more.


  1. De basisprincipes van Programming toepassen.
  2. De verschillende programmeertalen (HTML, CSS, Javascript) van elkaar onderscheiden.
  3. Een website bouwen en presenteren.
  4. De wijze waarop een website is gebouwd, schriftelijk weergeven.
  5. De gemaakte keuzen bij de bouw van een website verantwoorden.

  • Introduction
  • Software Development
    • Software Engineering
  • Platforms
  • Programming Languages
    • High Level
    • Low Level
  • Developer Survey
  • Application Structures
    • SPA
    • MPA
  • Architectural Patterns
    • Monolith
    • Microservices
    • Service-Oriented Architecture (SOA)
    • Serverless
  • Web Mechanics
  • Start product

Resources

  • HTML
  • CSS
  • JavaScript
    • ECMAScript
    • Fundamentals
    • DOM Manipulation
    • Async
  • Tools
    • Web Browser
    • Git
    • GitHub
    • VS Code
  • Node.js
  • Express.js
    • Routing
    • REST APIs
  • JSON
  • CRUD
  • Database integration
  • Product mentoring
  • Security
    • Authentication
    • Authorization
  • Product mentoring
  • Product evaluation
  • i18n/localization
  • Advanced JavaScript
  • Product mentoring
  • Advanced JavaScript
  • Best practices
  • Product mentoring
  • Recap for the regular exam
  • Product mentoring
  • Product evaluation
  • No more colleges
  • Presentations

Built a digital portfolio that showcases about you and your projects. The portfolio should be visually appealing and easy to navigate. It should include:

  1. A homepage that introduces you, your education, your work experience, and your skills.
  2. A projects page that showcases your work and projects.
  3. A contact page that allows visitors to contact you.
  • Topic: Digital Portfolio Website
  • Tech Stack: (frameworks allowed)
    • HTML
    • CSS
    • JavaScript
  • Deployment: GitHub Pages

Built a full-stack web application that solves a unique problem in your environment. The application should have a frontend and a backend.

  • Topic: Full Stack Web Application
  • Members: 5
  • Tech Stack: (frameworks allowed)
    • HTML
    • CSS
    • JavaScript
    • Express.js
    • Node.js
    • SQL
    • MySQL
Built with passion by Ngineer Lab