<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Data Science &#8211; Learn Beginner</title>
	<atom:link href="https://learnbeginner.com/tag/datascience/feed/" rel="self" type="application/rss+xml" />
	<link>https://learnbeginner.com</link>
	<description>Start Your Tech Journey With Us &#124; Smart Learning, Great Beginning</description>
	<lastBuildDate>Tue, 06 Oct 2020 13:26:30 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.6.2</generator>

<image>
	<url>https://learnbeginner.com/wp-content/uploads/2021/02/favicon.png</url>
	<title>Data Science &#8211; Learn Beginner</title>
	<link>https://learnbeginner.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>2020 RoadMap of Coding for beginners</title>
		<link>https://learnbeginner.com/2020-roadmap-of-coding-for-beginners/</link>
					<comments>https://learnbeginner.com/2020-roadmap-of-coding-for-beginners/#respond</comments>
		
		<dc:creator><![CDATA[Hiren Vaghasiya]]></dc:creator>
		<pubDate>Sun, 25 Sep 2016 17:39:37 +0000</pubDate>
				<category><![CDATA[Dev Tips]]></category>
		<category><![CDATA[Data Science]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Python]]></category>
		<guid isPermaLink="false">http://demo.mekshq.com/voice/?p=192</guid>

					<description><![CDATA[After lots of research &#038; case studies, some question coming into screen related to programming. So I decide to make one simple and easy RoadMap of Coding for beginners.]]></description>
										<content:encoded><![CDATA[
<p>Hey Learner, Welcome back!</p>



<p>After lots of research &amp; case studies, some question coming into screen related to programming. So I decide to make one simple and easy RoadMap of Coding for beginners.</p>



<h4 class="wp-block-heading">Frequently asked questions of programming.</h4>



<ul class="wp-block-list"><li>Should I learn <strong>Python</strong> or <strong>JavaScript</strong>?</li><li><strong>Data Science</strong> vs <strong>Web Development</strong> vs <strong>App Development</strong>, which one should I choose?</li><li>Why should I learn <strong>Web Development</strong> when there are popular Web Developing tools like <strong>Wix</strong> &amp; <strong>WordPress</strong>?</li><li>Is <strong>NodeJS</strong> better than <strong>Django(python)</strong>?</li><li>All these points made me confused ? about what should I do?</li></ul>



<p>So before starting with the questions Here&#8217;s something about who I am and What makes me qualified to answer such questions?</p>



<p>I&#8217;m a gradiot (an idiot who did his graduation and who has wasted money and time getting zero skills from college while there&#8217;s an actual opportunity to learn everything online for free).</p>



<p>Yes, I am a CS graduate. During my college years I came across multiple technologies from PHP to JavaScript, Python, flutter you name it. I tried to learn and understand various technologies not due to college curriculum, but due to my desire to learn more and google ?.</p>



<h4 class="wp-block-heading">Should I learn Python or JavaScript?</h4>



<p>This is the Clash of the Titans!!</p>



<figure class="wp-block-image size-large"><img fetchpriority="high" decoding="async" width="1280" height="548" src="https://i1.wp.com/learnbeginner.com/wp-content/uploads/2020/05/0002-python-vs-javascript-2020-1.jpg?fit=770%2C329" alt="" class="wp-image-2534" srcset="https://learnbeginner.com/wp-content/uploads/2020/05/0002-python-vs-javascript-2020-1.jpg 1280w, https://learnbeginner.com/wp-content/uploads/2020/05/0002-python-vs-javascript-2020-1-300x128.jpg 300w, https://learnbeginner.com/wp-content/uploads/2020/05/0002-python-vs-javascript-2020-1-1024x438.jpg 1024w, https://learnbeginner.com/wp-content/uploads/2020/05/0002-python-vs-javascript-2020-1-150x64.jpg 150w, https://learnbeginner.com/wp-content/uploads/2020/05/0002-python-vs-javascript-2020-1-768x329.jpg 768w, https://learnbeginner.com/wp-content/uploads/2020/05/0002-python-vs-javascript-2020-1-370x158.jpg 370w, https://learnbeginner.com/wp-content/uploads/2020/05/0002-python-vs-javascript-2020-1-270x116.jpg 270w, https://learnbeginner.com/wp-content/uploads/2020/05/0002-python-vs-javascript-2020-1-570x244.jpg 570w, https://learnbeginner.com/wp-content/uploads/2020/05/0002-python-vs-javascript-2020-1-740x317.jpg 740w" sizes="(max-width: 1280px) 100vw, 1280px" /></figure>



<p>To understand the above question correctly, it is important to know more about JavaScript and Python as well as the reasons for their popularity. So let’s start with JavaScript first!</p>



<h6 class="wp-block-heading">Why is JavaScript so popular?</h6>



<p>JavaScript is a high-level, interpreted programming language that is most popular as a scripting language for&nbsp;<strong>Web pages</strong>. This means that if a web page is not just sitting there and displaying static information, then JavaScript is probably behind that. And that’s not all, there are even advanced versions of the language such as Node.js which is used for server-side scripting.</p>



<p>JavaScript is an extremely popular language. And if my word doesn’t convince you, here are the facts!!!</p>



<p>According to StackOverflow&nbsp;<a href="https://insights.stackoverflow.com/survey/2019#technology-_-programming-scripting-and-markup-languages" target="_blank" rel="noreferrer noopener">Developer Survey Results 2019</a>, JavaScript is the most commonly used programming language, used by 69.7 % of professional developers. And this is a title it has claimed the past seven years in a row.</p>



<p>In addition to that, the most commonly used&nbsp;<a rel="noreferrer noopener" href="https://insights.stackoverflow.com/survey/2019#technology-_-web-frameworks" target="_blank">Web Frameworks</a>&nbsp;are&nbsp;<strong>jQuery, Angular.js, and React.js</strong>&nbsp;(All of which incidentally use JavaScript). Now if that doesn’t demonstrate JavaScript’s popularity, what does?!</p>



<figure class="wp-block-image size-large"><img decoding="async" width="877" height="521" src="https://learnbeginner.com/wp-content/uploads/2020/05/0003-web-frameworks-popularity-stackoverflow-learn-beginner.png" alt="" class="wp-image-2535" srcset="https://learnbeginner.com/wp-content/uploads/2020/05/0003-web-frameworks-popularity-stackoverflow-learn-beginner.png 877w, https://learnbeginner.com/wp-content/uploads/2020/05/0003-web-frameworks-popularity-stackoverflow-learn-beginner-300x178.png 300w, https://learnbeginner.com/wp-content/uploads/2020/05/0003-web-frameworks-popularity-stackoverflow-learn-beginner-150x89.png 150w, https://learnbeginner.com/wp-content/uploads/2020/05/0003-web-frameworks-popularity-stackoverflow-learn-beginner-768x456.png 768w, https://learnbeginner.com/wp-content/uploads/2020/05/0003-web-frameworks-popularity-stackoverflow-learn-beginner-370x220.png 370w, https://learnbeginner.com/wp-content/uploads/2020/05/0003-web-frameworks-popularity-stackoverflow-learn-beginner-270x160.png 270w, https://learnbeginner.com/wp-content/uploads/2020/05/0003-web-frameworks-popularity-stackoverflow-learn-beginner-570x339.png 570w, https://learnbeginner.com/wp-content/uploads/2020/05/0003-web-frameworks-popularity-stackoverflow-learn-beginner-740x440.png 740w" sizes="(max-width: 877px) 100vw, 877px" /><figcaption><em>Image Source: Stackoverflow</em></figcaption></figure>



<p>So now the question arises… <strong>Why is JavaScript so popular?</strong></p>



<p>Well, some of the reasons for that are:</p>



<ul class="wp-block-list"><li>JavaScript is used both on the client-side and the server-side. This means that it runs practically everywhere from browsers to powerful servers. This gives it an edge over other languages that are not so versatile.</li><li>JavaScript implements multiple paradigms ranging from OOP to procedural. This allows developers the freedom to experiment as they want.</li><li>JavaScript has a large community of enthusiasts that actively back the language. Without this, it would have been tough for JavaScript to establish the number one position it has.</li></ul>



<h6 class="wp-block-heading">Can Python Replace JavaScript in Popularity?</h6>



<p>Python is an interpreted, general-purpose programming language that has multiple uses ranging from&nbsp;<strong>web applications to data analysis</strong>. This means that Python can be seen in complex websites such as YouTube or Instagram, in cloud computing projects such as OpenStack, in Machine Learning, etc. (basically everywhere!)</p>



<p>Python has been steadily increasing in popularity so much so that it is the fastest-growing major programming language today according to StackOverflow Developer Survey Results 2019.</p>



<p>This is further demonstrated by this&nbsp;<strong>Google Trends</strong>&nbsp;chart showing the growth of Python as compared to JavaScript over the last 5 years:</p>



<script type="text/javascript" src="https://ssl.gstatic.com/trends_nrtr/2213_RC01/embed_loader.js"></script> <script type="text/javascript"> trends.embed.renderExploreWidget("TIMESERIES", {"comparisonItem":[{"keyword":"/m/05z1_","geo":"","time":"today 5-y"},{"keyword":"/m/02p97","geo":"","time":"today 5-y"}],"category":0,"property":""}, {"exploreQuery":"date=today%205-y&q=%2Fm%2F05z1_,%2Fm%2F02p97","guestPath":"https://trends.google.com:443/trends/embed/"}); </script>



<p>As shown in the above data, Python recorded increased search interest as compared to JavaScript for the first time around November 2017 and it has maintained its lead ever since. This shows remarkable growth in Python as compared to 5 years ago.</p>



<p>In fact, Stack Overflow created a model to forecast its future traffic based on a model called&nbsp;<strong>STL</strong>&nbsp;and guess what…the prediction is that Python could potentially stay in the lead against JavaScript till 2020 at the least.</p>



<figure class="wp-block-image size-large"><img decoding="async" width="856" height="717" src="https://learnbeginner.com/wp-content/uploads/2020/05/0004-Future-Traffic-on-Major-Programming-Languages-Stackoverflow-Learn-Beginner.png" alt="" class="wp-image-2536" srcset="https://learnbeginner.com/wp-content/uploads/2020/05/0004-Future-Traffic-on-Major-Programming-Languages-Stackoverflow-Learn-Beginner.png 856w, https://learnbeginner.com/wp-content/uploads/2020/05/0004-Future-Traffic-on-Major-Programming-Languages-Stackoverflow-Learn-Beginner-300x251.png 300w, https://learnbeginner.com/wp-content/uploads/2020/05/0004-Future-Traffic-on-Major-Programming-Languages-Stackoverflow-Learn-Beginner-150x126.png 150w, https://learnbeginner.com/wp-content/uploads/2020/05/0004-Future-Traffic-on-Major-Programming-Languages-Stackoverflow-Learn-Beginner-768x643.png 768w, https://learnbeginner.com/wp-content/uploads/2020/05/0004-Future-Traffic-on-Major-Programming-Languages-Stackoverflow-Learn-Beginner-370x310.png 370w, https://learnbeginner.com/wp-content/uploads/2020/05/0004-Future-Traffic-on-Major-Programming-Languages-Stackoverflow-Learn-Beginner-270x226.png 270w, https://learnbeginner.com/wp-content/uploads/2020/05/0004-Future-Traffic-on-Major-Programming-Languages-Stackoverflow-Learn-Beginner-570x477.png 570w, https://learnbeginner.com/wp-content/uploads/2020/05/0004-Future-Traffic-on-Major-Programming-Languages-Stackoverflow-Learn-Beginner-740x620.png 740w" sizes="(max-width: 856px) 100vw, 856px" /><figcaption>Image Source : Stackoverflow</figcaption></figure>



<p>All these trends indicate that Python is extremely popular and getting even more popular with time. Some of the reasons for this incredible performance of Python are given as follows:</p>



<ul class="wp-block-list"><li><strong>Python is Easy To Use</strong><br>No one likes excessively complicated things and that’s one of the reasons for the growing popularity of Python. It is simple with an easily readable syntax and that makes it well-loved by both seasoned developers and experimental students. In addition to this, Python is also supremely efficient. It allows developers to complete more work using fewer lines of code. With all these advantages, what’s not to love?!!</li><li><strong>Python has a Supportive Community</strong><br>Python has been around since 1990 and that is ample time to create a supportive community. Because of this support, Python learners can easily improve their knowledge, which only leads to increasing popularity. And that’s not all! There are many resources available online to promote Python, ranging from official documentation to YouTube tutorials that are a big help for learners.</li><li><strong>Python has multiple Libraries and Frameworks</strong><br>Python is already quite popular and consequently, it has hundreds of different libraries and frameworks that can be used by developers. These libraries and frameworks are really useful in saving time which in turn makes Python even more popular. Some of the popular libraries of Python are NumPy and SciPy for scientific computing, Django for web development, BeautifulSoup for XML and HTML parsing, sci-kit-learn for machine learning applications, nltk for natural language processing, etc.</li></ul>



<h4 class="wp-block-heading"><strong>Data Science</strong>&nbsp;vs&nbsp;<strong>Web Development</strong>&nbsp;vs&nbsp;<strong>App Development</strong>, which one should I choose?</h4>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="640" height="436" src="https://learnbeginner.com/wp-content/uploads/2020/05/0005-Data-Science-vs-Web-Development-vs-App-Development.png" alt="" class="wp-image-2537" srcset="https://learnbeginner.com/wp-content/uploads/2020/05/0005-Data-Science-vs-Web-Development-vs-App-Development.png 640w, https://learnbeginner.com/wp-content/uploads/2020/05/0005-Data-Science-vs-Web-Development-vs-App-Development-300x204.png 300w, https://learnbeginner.com/wp-content/uploads/2020/05/0005-Data-Science-vs-Web-Development-vs-App-Development-150x102.png 150w, https://learnbeginner.com/wp-content/uploads/2020/05/0005-Data-Science-vs-Web-Development-vs-App-Development-370x252.png 370w, https://learnbeginner.com/wp-content/uploads/2020/05/0005-Data-Science-vs-Web-Development-vs-App-Development-270x184.png 270w, https://learnbeginner.com/wp-content/uploads/2020/05/0005-Data-Science-vs-Web-Development-vs-App-Development-570x388.png 570w" sizes="(max-width: 640px) 100vw, 640px" /></figure>



<p>If you are reading this, you might be knowing very well the pay of a Data Science and ML engineers as compared to a Web Developer or an App Developer.</p>



<p>All this huge burst about AI is the future and might very well draw you towards thinking that even I should learn Data Science for a huge package and a job opportunity. </p>



<p>Here&#8217;s the ugly truth, it&#8217;s hard to get a job in Data Science since companies will prefer a person having the Domain knowledge and usually majoring in Mathematics and statistics, you should at least have Masters or Ph.D. for getting a job in this field. </p>



<p><strong>For Example </strong>&#8211; A fintech company will choose a CFA or Finance major rather than a CS engineer and teach them Data Science since python is easy and it&#8217;s the efficiency that counts. So, the person with finance knowledge is well suited for the job. However, As I said It&#8217;s hard to get a job, not impossible. </p>



<p>Some CS grads have got into data science and are earning handful. All you need to learn is python and some libraries and mathematics. </p>



<p>Now, As I said before, data science is a service-based skill you are not technically a developer you&#8217;re an engineer who is figuring out solutions for a given problem. </p>



<p>On the other hand, being a web or app developer means developing products. You can create applications and websites and release them to earn using ad revenue, selling them, or even creating and maintain them for companies that way you don&#8217;t have to rely on companies to give your services. </p>



<p>I suggest you to first, learn web development and then Data Science while earning through your web dev skills. That way you will have a decent skill set, portfolio, and a budget to start experimenting into the world of machine learning where processing power is everything.</p>



<h4 class="wp-block-heading">Why should I learn&nbsp;<strong>Web Development</strong>&nbsp;when there are popular Web Developing tools like&nbsp;<strong>Wix</strong>&nbsp;&amp;&nbsp;<strong>WordPress</strong>?</h4>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="880" height="440" src="https://learnbeginner.com/wp-content/uploads/2020/05/0006-Web-Development-when-there-are-popular-Web-Developing-tools-like-Wix-and-WordPress.png" alt="" class="wp-image-2542" srcset="https://learnbeginner.com/wp-content/uploads/2020/05/0006-Web-Development-when-there-are-popular-Web-Developing-tools-like-Wix-and-WordPress.png 880w, https://learnbeginner.com/wp-content/uploads/2020/05/0006-Web-Development-when-there-are-popular-Web-Developing-tools-like-Wix-and-WordPress-300x150.png 300w, https://learnbeginner.com/wp-content/uploads/2020/05/0006-Web-Development-when-there-are-popular-Web-Developing-tools-like-Wix-and-WordPress-150x75.png 150w, https://learnbeginner.com/wp-content/uploads/2020/05/0006-Web-Development-when-there-are-popular-Web-Developing-tools-like-Wix-and-WordPress-768x384.png 768w, https://learnbeginner.com/wp-content/uploads/2020/05/0006-Web-Development-when-there-are-popular-Web-Developing-tools-like-Wix-and-WordPress-370x185.png 370w, https://learnbeginner.com/wp-content/uploads/2020/05/0006-Web-Development-when-there-are-popular-Web-Developing-tools-like-Wix-and-WordPress-270x135.png 270w, https://learnbeginner.com/wp-content/uploads/2020/05/0006-Web-Development-when-there-are-popular-Web-Developing-tools-like-Wix-and-WordPress-570x285.png 570w, https://learnbeginner.com/wp-content/uploads/2020/05/0006-Web-Development-when-there-are-popular-Web-Developing-tools-like-Wix-and-WordPress-740x370.png 740w" sizes="(max-width: 880px) 100vw, 880px" /></figure>



<p>WordPress and Wix are popular content management systems.</p>



<p>They are best for creating small websites and blogs. Yes, they made it easy for anyone to create websites but that doesn&#8217;t mean web developers&#8217; jobs are gone. </p>



<p>You can&#8217;t create Amazon, Netflix, Twitter, and large fully functional websites using them. So, if you are trying to be a low-level web developer, you can pretty much say goodbye to developing websites. </p>



<p>You can google top trending tech skills in demand and you will find AngularJS, ReactJS, NodeJS developers in demand. </p>



<p>Not only websites but you can also create native applications for android and iOS using React-native and games using ThreeJS a JavaScript library. </p>



<p>Possibilities are endless, all you have to do is START. I&#8217;ll suggest you start with MERN stack just my personal opinion but you can research and pick whichever stack you like.</p>



<h4 class="wp-block-heading">Is&nbsp;<strong>NodeJS</strong>&nbsp;better than&nbsp;<strong>Django(python)</strong>?</h4>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1140" height="642" src="https://i1.wp.com/learnbeginner.com/wp-content/uploads/2020/05/0007-Is-NodeJS-better-than-Django-python.jpg?fit=770%2C434" alt="" class="wp-image-2543" srcset="https://learnbeginner.com/wp-content/uploads/2020/05/0007-Is-NodeJS-better-than-Django-python.jpg 1140w, https://learnbeginner.com/wp-content/uploads/2020/05/0007-Is-NodeJS-better-than-Django-python-300x169.jpg 300w, https://learnbeginner.com/wp-content/uploads/2020/05/0007-Is-NodeJS-better-than-Django-python-1024x577.jpg 1024w, https://learnbeginner.com/wp-content/uploads/2020/05/0007-Is-NodeJS-better-than-Django-python-150x84.jpg 150w, https://learnbeginner.com/wp-content/uploads/2020/05/0007-Is-NodeJS-better-than-Django-python-768x433.jpg 768w, https://learnbeginner.com/wp-content/uploads/2020/05/0007-Is-NodeJS-better-than-Django-python-370x208.jpg 370w, https://learnbeginner.com/wp-content/uploads/2020/05/0007-Is-NodeJS-better-than-Django-python-270x152.jpg 270w, https://learnbeginner.com/wp-content/uploads/2020/05/0007-Is-NodeJS-better-than-Django-python-570x321.jpg 570w, https://learnbeginner.com/wp-content/uploads/2020/05/0007-Is-NodeJS-better-than-Django-python-740x417.jpg 740w" sizes="(max-width: 1140px) 100vw, 1140px" /></figure>



<p>The two best tools which are quite helpful in building a powerful web application in Node JS and Django.</p>



<p>Compared to Node.js, Django is a beginner-friendly tool, if compared to Node.js. The main reason behind putting this statement is the programming language upon which the frameworks are based.</p>



<p>You will get a comfortable experience in both JavaScript &amp; Python, but for an impressive, stable, scalable work you can use Django over Node.JS.</p>



<p>Node JS and Django, they both are the free framework to use! Moreover, you will not face any kind of licensing issues as they both are open-source software in web development application industry.</p>



<p>Both web development frameworks are great to create web applications; however, there use cases makes them different from each other.</p>



<p>For example, Django is an excellent choice for your web development project when you use a relational database. The presence of extensive external libraries and top-class security build the web application project quickly.</p>



<p>In the case of Node JS, whenever you require an asynchronous stack, a great performance, and web building features from scratch for the server-side, Node.js helps you a lot and does the heavy client-side processing.</p>



<figure class="wp-block-image size-large is-resized"><img loading="lazy" decoding="async" src="https://learnbeginner.com/wp-content/uploads/2020/05/0008-node-js-vs-django-chart.jpg" alt="" class="wp-image-2544" width="608" height="392" srcset="https://learnbeginner.com/wp-content/uploads/2020/05/0008-node-js-vs-django-chart.jpg 820w, https://learnbeginner.com/wp-content/uploads/2020/05/0008-node-js-vs-django-chart-300x194.jpg 300w, https://learnbeginner.com/wp-content/uploads/2020/05/0008-node-js-vs-django-chart-150x97.jpg 150w, https://learnbeginner.com/wp-content/uploads/2020/05/0008-node-js-vs-django-chart-768x495.jpg 768w, https://learnbeginner.com/wp-content/uploads/2020/05/0008-node-js-vs-django-chart-370x239.jpg 370w, https://learnbeginner.com/wp-content/uploads/2020/05/0008-node-js-vs-django-chart-270x174.jpg 270w, https://learnbeginner.com/wp-content/uploads/2020/05/0008-node-js-vs-django-chart-570x368.jpg 570w, https://learnbeginner.com/wp-content/uploads/2020/05/0008-node-js-vs-django-chart-740x477.jpg 740w" sizes="(max-width: 608px) 100vw, 608px" /></figure>



<p>Here are some of the big fishes and the backend tech they preferred for their development.</p>



<p>Uber, Twitter, eBay, Netflix, Duckduckgo, PayPal, LinkedIn, Trello, Mozilla, GoDaddy are some big names using Node JS as their backend technology.</p>



<p>Pinterest, Instagram, Eventbrite, Sentry, Zapier, Dropbox, Spotify, YouTube are also some big names using Django as their backend technology.</p>



<p>Notice the trend here, Uber, Twitter, and Netflix are some of the applications that priorities performance whereas Pinterest, Instagram, YouTube requires a lot of space and thus scalability is their priority.</p>



<p>So, the choice is upon you what you want scalability or performance.</p>



<h4 class="wp-block-heading">All these points made me confused ? about what should I do?</h4>



<p>First, ask yourself what do you enjoy doing. Do you like to create games, apps, websites<strong>?</strong> What intrigues you<strong>?</strong> What sparks your curiosity<strong>?</strong> I have listed some of the questions depending upon the choices you make.</p>



<ul class="wp-block-list"><li><strong>GAME Development</strong> – If you want to get into the game development industry, you will have to learn <span style="text-decoration: underline;">C#</span> or <span style="text-decoration: underline;">C++</span> for hardcore game development. You can create web games using <span style="text-decoration: underline;">ThreeJS</span> or any other library but you won&#8217;t be exactly a game developer.</li></ul>



<ul class="wp-block-list"><li><strong>App Development</strong> – You can create an application using <span style="text-decoration: underline;">JAVA</span> for android or <span style="text-decoration: underline;">Swift</span> for iOS. Further, you can use <span style="text-decoration: underline;">React-native</span> (by Facebook Inc) or <span style="text-decoration: underline;">Flutter</span> (by Google Inc) for creating apps that would run on both android and iOS. If you want web apps, you can use <span style="text-decoration: underline;">Ionic</span> as well.</li></ul>



<ul class="wp-block-list"><li><strong>Web Development</strong> – There are many stacks (a set of technologies that suits well with each other) you could choose to learn like <span style="text-decoration: underline;">MEAN stack</span>, <span style="text-decoration: underline;">MERN stack</span>, <span style="text-decoration: underline;">LAMP stack</span>, etc. You can create a website from <span style="text-decoration: underline;">WordPress</span> or <span style="text-decoration: underline;">Wix</span> as well. Develop an interactive portfolio for yourself with the stack you find interesting.</li></ul>



<ul class="wp-block-list"><li><strong>Data Science, ML, AI</strong> – Start with <span style="text-decoration: underline;">python</span> and take courses on <span style="text-decoration: underline;">data science</span>, <span style="text-decoration: underline;">mathematics</span>, <span style="text-decoration: underline;">machine learning</span>, from popular websites like <a rel="noreferrer noopener" href="https://www.udemy.com/" target="_blank">Udemy</a> or <a rel="noreferrer noopener" href="https://www.linkedin.com/" target="_blank">LinkedIn</a>. Start competing on <a rel="noreferrer noopener" href="https://www.kaggle.com/" target="_blank">Kaggle</a> and maintain your Kaggle profile.<br><br>Second, do yourself a favor and start learning <span style="text-decoration: underline;">algorithms</span> and <span style="text-decoration: underline;">data structures</span> in the language that fits your answer to the above question.<br><br>Third, Start applying for internships with some projects and try to make an exemplary portfolio. Maintain your <a rel="noreferrer noopener" href="https://github.com/" target="_blank">GitHub</a>, <a rel="noreferrer noopener" href="https://leetcode.com/" target="_blank">LeetCode</a> or <a rel="noreferrer noopener" href="https://www.hackerrank.com/" target="_blank">HackerRank</a> or any other profiles which you can include on your resume.</li></ul>



<div class="wp-block-jetpack-markdown"><p>I hope this might help you; I tried my best to answer some of the questions that I&#8217;ve faced throughout my journey as a gradiot. If you feel that I&#8217;m missing something or something is wrong please feel free to correct me in the comment section.</p>
</div>


<script>(function() {
	window.mc4wp = window.mc4wp || {
		listeners: [],
		forms: {
			on: function(evt, cb) {
				window.mc4wp.listeners.push(
					{
						event   : evt,
						callback: cb
					}
				);
			}
		}
	}
})();
</script><!-- Mailchimp for WordPress v4.10.2 - https://wordpress.org/plugins/mailchimp-for-wp/ --><form id="mc4wp-form-1" class="mc4wp-form mc4wp-form-2830 mc4wp-form-theme mc4wp-form-theme-dark" method="post" data-id="2830" data-name="Main Newsletter" ><div class="mc4wp-form-fields"><p>
	<label> 
		<input type="email" name="EMAIL" placeholder="Your email address"  style="max-width: 100%;" required />
	</label>
	<input type="submit" value="Subscribe Now" style="width: 100%;" />
</p></div><label style="display: none !important;">Leave this field empty if you&#8217;re human: <input type="text" name="_mc4wp_honeypot" value="" tabindex="-1" autocomplete="off" /></label><input type="hidden" name="_mc4wp_timestamp" value="1742142911" /><input type="hidden" name="_mc4wp_form_id" value="2830" /><input type="hidden" name="_mc4wp_form_element_id" value="mc4wp-form-1" /><div class="mc4wp-response"></div></form><!-- / Mailchimp for WordPress Plugin -->]]></content:encoded>
					
					<wfw:commentRss>https://learnbeginner.com/2020-roadmap-of-coding-for-beginners/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
