Skip to main content

Small steps get us to faraway places

Basics

Learning web technologies is like building a house. Laying a strong foundation is the first and most important step.

Rome wasn't built in a day.

Like building a house, learning the basics takes some time. The road to true success is never smooth and easy. When starting this journey, it's necessary not only to understand some underlying theories, but also to be proficient in development tools. Those will be very helpful for the further development.

Frontend

Frontend is the client side of the website that the user interacts with directly. It is also referred to as the "presentation layer".

What you see is what you get.

It includes everything that users experience directly. JavaScript, HTML and CSS are the languages used for frontend development. The structure, design, behavior, and content of everything seen on browser screens when websites, web applications, or mobile apps are opened up, is implemented by frontend developers.

Backend

Backend is the server side of the website. It stores and arranges data, and it's also referred to as the "data access layer".

Powers client side from behind the scenes.

It is the part of the website that you cannot see and interact with. It includes all the code needed to build out the database, server, and application. From database migrations to API integrations to setting up the server side technologies that make a website tick.

Data & AI

"An average Fortune 500 company makes 400 million decisions per day. These decisions are made in a rapidly changing and complex global environment." -Thoughtworks

Data is the new oil, the world's most valuable resource.

Data & AI enables a range of unforeseen opportunities to amplify, automate and optimize decisions. Forerunners can already do customer obsession at scale, reinvent R&D, optimize entire value chains and upskill how the organization does design and strategy.

About ThinkBucket
Small steps get us to faraway places. Here you can learn web technologies in different fields, including basics, frontend, backend, and data & ai. Keep exploring and stay up-to-date.
Contributors