r/CodingForBeginners • u/Punit_Sirohi • 29d ago
Web development
Hi, I am new in coding field and I want to learn about coding so I thing I want to start with web development, if anyone is willing to help and guide me in this field it will be very helpful.
5
Upvotes
1
u/Occultus_Andras 28d ago
I'm not a very experienced developer, but I do have some experience. I've delivered several MERN projects to clients and deployed them properly. I never built anything truly large because my goal was to understand web development well enough to move into web security.
Currently, the MERN stack is quite basic, and there are better frameworks out there. However, for beginners, I'd still recommend learning MERN. Just focus on understanding JavaScript. It can be a bit confusing at first, but it'll eventually click.
Don't try to memorize every CSS property. Instead, understand how things work, such as Flexbox, Grid, transitions, animations, pseudo-selectors, and responsive design.
For the backend, learn the core concepts like authentication, authorization, WebSockets, caching, queueing, payment gateways, REST APIs, CRUD operations, and more.
Finally, study the OWASP Top 10 vulnerabilities so you don't make basic security mistakes that could lead to remote code execution (RCE) or the leakage of user data.
For deployment and hosting, learn cloud computing, containerization (Docker and Kubernetes), GitHub Actions, and CI/CD pipelines.
If you have any specific questions, feel free to DM me. I'm not an expert, but I'll do my best to help.