STUDY
IT & Software Concepts
Understand how computers and software really work. Six modules and 18 lessons rewritten and fact-checked from personal study notes: bits, bytes, cores and threads, kernels, processes, sandboxes and virtual machines, the stack, heap, garbage collection and memory leaks, compiled, interpreted and JIT languages, the JVM and V8, static and dynamic typing, choosing a language, algorithms, pseudocode and big-O, OOP, constructors and the dot operator, decorators, generators, lambdas and sets, HTTP and status codes, SSR and CSR, the DOM, jQuery and AJAX, JSON, parsing and serialisation, SQL, Django models and NoSQL, SQL injection, XSS and CSRF, CPU- and I/O-bound work and the GIL, Docker and Kubernetes, and the command line and Git. Eight simulations and 30 concept questions.
Sign in with your existing password ↗Ready to try · Understand how computers and software really work. Six modules and 18 lessons rewritten and fact-checked from personal study notes: bits, bytes, cores and threads, kernels, processes, sandboxes and virtual machines, the stack, heap, garbage collection and memory leaks, compiled, interpreted and JIT languages, the JVM and V8, static and dynamic typing, choosing a language, algorithms, pseudocode and big-O, OOP, constructors and the dot operator, decorators, generators, lambdas and sets, HTTP and status codes, SSR and CSR, the DOM, jQuery and AJAX, JSON, parsing and serialisation, SQL, Django models and NoSQL, SQL injection, XSS and CSRF, CPU- and I/O-bound work and the GIL, Docker and Kubernetes, and the command line and Git. Eight simulations and 30 concept questions.
YOUR OWN SPACE TO EXPLORE
Study
- 18 lessons in 6 modules
- SQL injection lab and HTTP request builder
- Threads, async and processes timed
Explore a private demonstration organisation with fictional records. English and French are available in the app's account settings.