<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Nwachukwu Wisdom Ndubuisi</title>
    <description>The latest articles on DEV Community by Nwachukwu Wisdom Ndubuisi (@crypticwisdom).</description>
    <link>https://dev.to/crypticwisdom</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F705863%2F57fe27dc-4d76-4bcd-99d7-8bc0153cc338.jpeg</url>
      <title>DEV Community: Nwachukwu Wisdom Ndubuisi</title>
      <link>https://dev.to/crypticwisdom</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/crypticwisdom"/>
    <language>en</language>
    <item>
      <title>How to choose your career in Web Applications Development.</title>
      <dc:creator>Nwachukwu Wisdom Ndubuisi</dc:creator>
      <pubDate>Fri, 15 Oct 2021 09:03:30 +0000</pubDate>
      <link>https://dev.to/crypticwisdom/how-to-choose-your-career-in-web-applications-development-3fip</link>
      <guid>https://dev.to/crypticwisdom/how-to-choose-your-career-in-web-applications-development-3fip</guid>
      <description>&lt;h1&gt;
  
  
  Summary of the previous post.
&lt;/h1&gt;




&lt;p&gt;From this 👉 &lt;a href="https://dev.to/crypticwisdom/frontend-backend-and-fullstack-in-software-development-explained-4igg"&gt;"Software Development Explained"&lt;/a&gt;post, we focused on Web Application Development as a type of Software Development, after that we talked about the 2 different aspects or aspect of Web App. Development &lt;strong&gt;(Frontend and Backend)&lt;/strong&gt;. &lt;br&gt;
We also talked about the term or generic name given to the Programmers  involved in these different aspect.&lt;br&gt;
&lt;strong&gt;Frontend Developer&lt;/strong&gt; is a person/programmer that may not necessarily design the look of a website but, he/she converts the design formed or given to him/her into computer code.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Backend Developer&lt;/strong&gt; is a person/programmer that communicates with a webserver with a programming language, he/she is very much responsible for the logics, security, payment processing, user's data handling and validation, A.P.I creation, third party A.P.I integration, just to mention a few. The main domain of a Backend Developer is programming the Web Server to respond with the right response.&lt;/p&gt;

&lt;p&gt;These days most people decides to know both the Frontend and Backend together which makes them a &lt;strong&gt;Full Stack Developer&lt;/strong&gt;, which means they Handle both the Frontend and the Backend of an Web Application.&lt;/p&gt;

&lt;h1&gt;
  
  
  Choosing Between Frontend, Backend or Full Stack Development.
&lt;/h1&gt;




&lt;p&gt;Choosing a career is something more internal than external but, let's help ourselves in asking and answering some questions.&lt;/p&gt;

&lt;p&gt;Do you have a flare of becoming a developer but, you are by nature &lt;strong&gt;aesthetic&lt;/strong&gt; or concerned with looks and designs and a little bit logical ?&lt;/p&gt;

&lt;p&gt;If you answered &lt;strong&gt;&lt;em&gt;Yes&lt;/em&gt;&lt;/strong&gt; to this question then, Frontend Development is best for you.&lt;/p&gt;

&lt;p&gt;If your answer was &lt;strong&gt;&lt;em&gt;No&lt;/em&gt;&lt;/strong&gt; and you prefer logics than look, or you are more &lt;strong&gt;logical&lt;/strong&gt; in nature than &lt;strong&gt;aesthetic&lt;/strong&gt;. Backend Development is the best fit for you.&lt;/p&gt;

&lt;p&gt;But, if you are blended, that is, if you are aesthetic and logical, congratulations 🥳 🎉, you are a Full Stack beginner.&lt;/p&gt;

&lt;p&gt;But, if you are not really sure where you fit in, I would advice to start with the simpler part of Web development which is Frontend Development, then, as you put more efforts in becoming advanced in it you can switch to become a Backend developer which now makes you a FullStack Developer, it's not really a must.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Notes:&lt;/strong&gt; &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;You can solely become a Frontend or Backend developer.&lt;/li&gt;
&lt;li&gt;It's not a must you become a Full Stack Developer but, it adds more value and opportunity of being hired.&lt;/li&gt;
&lt;li&gt;These whole post is also applicable to &lt;strong&gt;Mobile Application Development&lt;/strong&gt;.&lt;/li&gt;
&lt;li&gt;It takes time to master a specific field in programming.&lt;/li&gt;
&lt;li&gt;It takes &lt;strong&gt;Passion&lt;/strong&gt; to help you discover, uncover and learn alot in programming, don't just come in for the money. &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;If you find this post helpful 😏, please follow for more.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;2114616054&lt;br&gt;
United Bank of Africa&lt;br&gt;
Nwachukwu Wisdom&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;That's my money address 😋, love y'all.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>tutorial</category>
      <category>programming</category>
    </item>
    <item>
      <title>Frontend, Backend and Fullstack In Software Development, explained.</title>
      <dc:creator>Nwachukwu Wisdom Ndubuisi</dc:creator>
      <pubDate>Thu, 14 Oct 2021 10:37:35 +0000</pubDate>
      <link>https://dev.to/crypticwisdom/frontend-backend-and-fullstack-in-software-development-explained-4igg</link>
      <guid>https://dev.to/crypticwisdom/frontend-backend-and-fullstack-in-software-development-explained-4igg</guid>
      <description>&lt;p&gt;You must have wondered what the differences are between a Frontend Developer, Backend Developer and a FullStack as a beginner or Web enthusiasts.&lt;br&gt;
In this post, our example will be on Web Applications.&lt;br&gt;
Without further ado let's delve in.🥳&lt;/p&gt;

&lt;h1&gt;
  
  
  The Generic name.
&lt;/h1&gt;

&lt;p&gt;Let's first talk about what leads to being either a &lt;strong&gt;Frontend, Backend or Full Stack developer&lt;/strong&gt;, which is Software Development.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Software development&lt;/strong&gt; is the process of creating computer software using one or more programming languages.&lt;/p&gt;

&lt;h2&gt;
  
  
  Types of Software Development.
&lt;/h2&gt;

&lt;ol&gt;
&lt;li&gt;Web Development.&lt;/li&gt;
&lt;li&gt;Web Application development.&lt;/li&gt;
&lt;li&gt;Mobile Development.
&lt;a href="https://vocal.media/01/10-different-types-of-software-development"&gt;Read more&lt;/a&gt;
&lt;/li&gt;
&lt;/ol&gt;

&lt;h1&gt;
  
  
  Web development vs Web Application Development.
&lt;/h1&gt;

&lt;p&gt;The simple difference between them is,&lt;br&gt;
Web development is more like building a less interactive software, like a site that simply tells you about a business &lt;a href="https://www.belovedtwins.com"&gt;belovedtwins&lt;/a&gt;, while Web Application Development is the creation of a high level interactive web software, e.g &lt;a href="https://m.facebook.com"&gt;facebook&lt;/a&gt; or &lt;a href="https://www.github.com/crypticwisdom"&gt;Github&lt;/a&gt;.&lt;br&gt;
Knowing this simple difference between Web development and Web application development.&lt;/p&gt;

&lt;h1&gt;
  
  
  Building a Web Application.
&lt;/h1&gt;

&lt;p&gt;In building Web Applications we should know the 2 parts of a Web Application, which are:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Frontend&lt;/strong&gt; : in abstract, the frontend of a web application is simply the visible part of the application (User Interface) and more in-depth look is the feel (User Experience) of the web application. The person in charge of this part is called a &lt;strong&gt;Frontend Developer&lt;/strong&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Backend&lt;/strong&gt; : this is the logical part of the whole web application system, it is the more critical part of a web app. This include Payment Processing, User Data handling , A.P.I creation(resources meant to be accessed by mobile phones for the Mobile version of the particular web app or other software like Desktop apps.), Frontend integration and so on...&lt;br&gt;
A backend developer handles all data coming from the frontend and the data is being processed, stored, or returned back as information to the user in the Frontend.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Having these 2 skills of a Frontend Developer and a Backend Developer in one person makes him a &lt;strong&gt;FullStack Developer&lt;/strong&gt;😌.&lt;/p&gt;

&lt;p&gt;Note: Frontend, Backend and FullStack terminologies in Web Application are also applicable in other Software Development Areas such as Mobile Application. &lt;/p&gt;

&lt;p&gt;If you find this article helpful please follow for more and also drop a comment on what topic(s) should be treated next. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;How to know what kind of developer to become.&lt;/strong&gt;😌&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What Technologies should you use as a Frontend, Backend or FullStack Developer ? You wanna know ?&lt;/strong&gt;😌&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>django</category>
      <category>react</category>
    </item>
  </channel>
</rss>
