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

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 *https://hackyourfuture.net/*

CC BY-NC-SA 4.0 Icons

Built with ❤️ by the HackYourFuture community · Thank you, contributors

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