Full Stack Web Development: The Big Picture

Software Engineer | Developer Advocate | Technical Writer | Content Creator
Search for a command to run...

Software Engineer | Developer Advocate | Technical Writer | Content Creator
Wow, Thanks for sharing Olubisi Idris Ayinde
I would love to hear your free recommend sources here 30 Best Free Places To Learn Coding in 2021
Rahul Singh Glad you like it. I will check it out.
In this series, I'll be sharing incredible content on How- to's, Building and Deploying Applications using Modern Web Technologies.
Hi guys! In this article, you will learn how to create a React App stress-free in a couple of minutes, I urge you to sit back and write a few commands to get started. Objectives Introduction to React Installing Node (skip if you’ve Node installed a...
Step-by-Step Solidity Guide for Beginners: Building Your First Token

Prioritizing Depth Instead of Going with Trends

Cross-chain messaging allows seamless communication and interaction between different blockchain ecosystems, from Ethereum Virtual Machine (EVM)-based chains to Cosmos-based chains. Axelar has long been the best way to connect EVM and Cosmos chains v...

You have millions of unique images in your gallery, each representing a piece of private or personal data stored on your phone. After an incident, you lost your device, but it was returned to you after many months, with claims that the images hadn't ...

Marking a Year of Contributions to Axelar: Pioneering the Future of Interoperability

In Stack Overflow’s 2018 survey, 48.2 percent of developers identified as full-stack developers, compared to 57.9 percent for backend and 37.8 percent for front-end.
In this article, I will tell you more about full-stack web development, what makes a developer full-stack and I hope you will enjoy it 😊
This refers to the development of both front end(client-side) and back end(server-side) portions of web applications including DevOps.
A Full-stack web developer is a developer or an engineer who works with both the frontend and backend of a software application i.e they can tackle projects that involve databases, building user-facing websites, or even work with clients during the planning phase of projects confidently.

I mentioned frontend(client-side) and backend(server-side) earlier, well you need to know what that entails. 👇👇👇👇👇👇
This skill set involves the actual presentation of your website and how the information on your website is laid out in browsers and mobile devices.
A front-end developer must have experience working with HTML and CSS as well as the scripting language, JavaScript on the client-side.
The goal of a frontend developer is to provide an interactive platform where visitors can interact seamlessly, a platform that provides and receive information. Additional skillsets of a front-end developer could include user experience design and user interface design, skills that help a team evaluate the best methods of displaying and collecting information.
HTML, CSS, Bootstrap, JavaScript, ES5, HTML DOM, JSON, XML, jQuery, Angular, React, Vue, Backbone.js, Ember.js, Redux, Storybook, GraphQL, Meteor.js, Grunt, Gulp etc.
![]()
It refers to the server-side development of a web application with a primary focus on how the website works. It is responsible for the Creation, edit/update, and recollection of data and some of the processes that are most often associated with back-end development.
A typical software application mainly consists of three parts front end, back end, and database.
PHP, ASP, C++, C#, Java, Python, Node.js, Express.js, Ruby, REST, GO, SQL, MongoDB, Firebase, Sass, Less, PaaS (AWS, GCP, Azure, and Heroku), etc.

I hope you now understand what full-stack development entails 😉
Now the picture 👇👇👇
MEAN Stack: MongoDB, Express, AngularJS, and Node.js. MERN Stack: MongoDB, Express, ReactJS, and Node.js Django Stack: Django, Python, and MySQL as Database. Rails or Ruby on Rails: Uses Ruby, PHP, and MySQL. LAMP Stack: Linux, Apache, MySQL, and PHP.

you can also reach out to me on Twitter.
Thank you 🎉