Scott BrackstoneContact
Back to learning log

Learning log

Semester wrap: Rapid Web Development & Databases

A learning log entry about completing Rapid Web Development and Databases, connecting Flask, Jinja, Bootstrap, CSS, MySQL, sessions, authentication, and database design, and choosing the next learning direction.

Rapid Web Development & Databases · Results pending
  • Rapid Web Development
  • Databases
  • Flask
  • MySQL
  • Learning Direction

Semester wrap

I’ve wrapped up my Rapid Web Development and Databases semester and I’m now waiting on results.

This semester covered Flask, Jinja, Bootstrap, CSS, MySQL, sessions, authentication, routing, database design, and how a web application connects across the frontend, backend, and database layers.

What connected

The biggest value for me was not just learning the individual tools. It was seeing how the pieces fit together: a route receives a request, the backend checks session or role logic, the database stores the truth, and the template renders the result back to the user.

Where I am heading next

Now I’m deciding where to go deeper next.

Flask, Jinja, Bootstrap, and MySQL gave me useful fundamentals, but after looking at current tooling patterns and thinking about the projects I want to build, I’m leaning toward spending more time with TypeScript, Tailwind, Next.js, Python, SQL, and AI/ML workflows.

I don’t see myself focusing only on traditional website building. My interests are more in machine learning, AI tools, and practical software products. But TypeScript still feels useful because many modern products need strong interfaces, dashboards, and web apps around the AI/backend layer.

Current plan

My current plan is to keep the web fundamentals sharp, deepen my TypeScript/Next.js skills through real projects, and put more serious time into Python, SQL, and machine learning foundations.