Ask Mentors Anything
Get your questions/doubts directly answered by our mentors. Let's get started.
Mentee Question
Hi Sir! Currently I am working as front-end developer. want to learn full-stack and become full stack web developer. can you share some basic guidance like which tech stack to choose and how to progress on my path. And also share the info like If I bacome your mentee then how much time you will be able to give and what learning will I get.
Mentors Answer
Answered By Mentor XYZ
Hey,
There are many paths and many technologies out there which you can choose. It will really depend on your interest. 1 example of tech stack could be MERN.
Regarding progression: just keep building stuff on the technology you choose.
For 3rd part of your question: You can go through my profile to see how can I help you. Also, please feel free to book a trial session with me to help me understand your situation better.
Answered By Mentor Aman Jaiswal
Hello Tanpreet
Hope you are doing well
To become a proficient full stack frontend developer, there are several essential tech stacks you should consider learning:
1. Client Side development:
- HTML: The foundation of web development used to structure and organize web content.
- CSS: Used to style and design web pages, controlling their layout, colors, and typography.
- JavaScript: The programming language for adding interactivity, animations, and dynamic features to websites.
2. Server Side development:
- Server-side programming languages: Node.js.
- Databases: Understanding relational databases like MySQL, PostgreSQL, or Oracle, as well as NoSQL databases like MongoDB or Firebase, is important for managing data in web applications.
3. Version control:
- Git: Essential for tracking changes in your codebase, collaborating with other developers, and deploying your web projects.
4. Frameworks and tools:
- Front-end frameworks/libraries: React, Angular, or Vue.js are popular choices for building interactive and efficient user interfaces.
- Back-end frameworks: Express.js provide a structured and efficient approach to back-end development.
- Package managers: Learn tools like npm (Node Package Manager) or yarn for managing and installing third-party libraries and dependencies.
5. Responsive design and CSS preprocessors:
- Understand responsive design principles to ensure your websites look and function well across different devices.
- Familiarize yourself with CSS preprocessors like Sass or Less, which enhance the capabilities of CSS.
6. Projects for web development:
- first create few components like Image Slider, Accordions, Kinetic Loader, and more to check your basic knowledge.
- Later you can develop Amazon, HotStar/Netflix, Zomato, Jira Dashboard.
To delve deeper into these topics, I would like to invite you to a free 1:1 trial call Click Here where we can discuss your specific needs and preferences. Book a call with me, and let's navigate this journey together.
Happy Coding
Linkedin: https://www.linkedin.com/in/aman-jaiswal-5319a0127/
Answered By Mentor Shaik Dawood
Hi Muskan,
Good to hear that you want to become a full stack developer.
As you may already aware, Full stack developers are versatile professionals who can work on various parts of a web project (both front-side and server-side components), making them valuable assets to development teams and companies looking to build and maintain web applications.
For you to become a full stack developer, I recommend you to spend time from 1 to 3 months or 3 to 6 depending on your own pace, learn and practice. You can sign in as mentee on this preplaced platform and discuss with a mentor who is already a full stack developer. Try discussing with him or her via a trial session (free) and then decide. If you are interested to discuss with me further, feel free to book a trial session with me.
Hope the above guidance helps you. Wish you all the best!
Shaik Dawood
Independent Consulta ...
Preplaced
Top Performing Mentors This Week 🔥
Loading...