Week 11 - OOP concepts & LLMs

Object oriented programming

Classes and objects

Encapsulation

Code style: clean code

LLMs

Tokenization

Inference

Tools

RAGs

Using LLMs in Code

Practice

Assignment

Back to core program

Week 11 Overview

This week, we'll cover two important topics. First, we'll introduce Object-Oriented Programming (OOP) - a different style of writing software where we organize our code and thoughts around objects. We'll learn the basic syntax of OOP in JavaScript. Second, we'll take a deeper dive into LLMs: how they work and how to empower our software with them using HTTP APIs and JavaScript.

Learning goals


The HackYourFuture curriculum is licensed under CC BY-NC-SA 4.0

CC BY-NC-SA 4.0 Icons

*https://hackyourfuture.net/*

Found a mistake or have a suggestion? Let us know in the feedback form.