Programming FundamentalsHow Software Connects: Networks & Databases
0%
overview/stage 04 of 6

How Software Connects: Networks & Databases

HTTP/HTTPS, REST APIs, SQL databases, async event loops, caching, and authentication.

2 weeks · wk 6–7Applied pace6 topics18 Interview Questions
Why this pace:Modern software is distributed. Understanding how requests travel across networks and how databases preserve state is essential for every engineer.
SEC FOCUS

Use parameterized queries against SQL injection, enforce TLS 1.3 encryption, and protect against CSRF and XSS attacks.

Topics & Action Items (6)
01
HTTP, JSON & REST APIs
3 hrs
02
Databases and SQL Fundamentals
3.5 hrs
03
Async Programming & The Event Loop
3 hrs
04
File I/O and Streams
2 hrs
05
Regular Expressions (Regex)
2 hrs
06
Concurrency & Process Basics
2.5 hrs
Programming Fundamentals & Core Computer Science • ~10 Weeks • 33 Topics • Algorithms / Data Structures / Clean Code / Tools / AI Engineering
Local browser storage active•Back to top ↑