Web development usually involves two main stages:
Development
Deployment
Development
Most of a web developer’s time is spent in this phase.
Writing code
Designing layouts
Connecting databases
Building features
Testing and fixing bugs
It is both a creative and technical process that evolves as the project takes shape.
At this stage, the project usually runs locally on your computer
and is not yet available to real users on the internet.
Deployment
Once the project is ready to go live,
we move to the deployment stage.
This means making the project accessible on the internet
so that other people can visit and use it.
Domain registrars
These are services where we purchase and manage domain names,
such as www.jaimedcsilva.com.
Typical prices: many domains cost around $10–20 per year,
depending on the domain extension.
Popular domain registrars:
GoDaddy
Namecheap
Cloudflare Registrar
Squarespace Domains
Web hosts
These are services where we upload and run our code.
The server receives requests from users
and sends back the application pages or data.
Typical prices: basic hosting for small projects often starts around $5–10 per month,
depending on the provider and the resources you need.
Popular hosting services:
AWS
DigitalOcean
PythonAnywhere
Render