<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:cc="http://cyber.law.harvard.edu/rss/creativeCommonsRssModule.html">
    <channel>
        <title><![CDATA[Stories by Yahiya_rockz on Medium]]></title>
        <description><![CDATA[Stories by Yahiya_rockz on Medium]]></description>
        <link>https://medium.com/@yahiyarockz12?source=rss-3a77e19aa636------2</link>
        <image>
            <url>https://cdn-images-1.medium.com/fit/c/150/150/1*KNkf1W8DkPvlQKODB2wICg.jpeg</url>
            <title>Stories by Yahiya_rockz on Medium</title>
            <link>https://medium.com/@yahiyarockz12?source=rss-3a77e19aa636------2</link>
        </image>
        <generator>Medium</generator>
        <lastBuildDate>Fri, 15 May 2026 08:39:19 GMT</lastBuildDate>
        <atom:link href="https://medium.com/@yahiyarockz12/feed" rel="self" type="application/rss+xml"/>
        <webMaster><![CDATA[yourfriends@medium.com]]></webMaster>
        <atom:link href="http://medium.superfeedr.com" rel="hub"/>
        <item>
            <title><![CDATA[Angular Step By Step Guide for Noob -Introduction part-1]]></title>
            <link>https://medium.com/@yahiyarockz12/angular-step-by-step-guide-for-noob-introduction-part-1-3f8075546351?source=rss-3a77e19aa636------2</link>
            <guid isPermaLink="false">https://medium.com/p/3f8075546351</guid>
            <category><![CDATA[angularjs]]></category>
            <category><![CDATA[typescript]]></category>
            <category><![CDATA[angular8]]></category>
            <dc:creator><![CDATA[Yahiya_rockz]]></dc:creator>
            <pubDate>Mon, 10 Aug 2020 05:49:36 GMT</pubDate>
            <atom:updated>2020-08-10T05:49:36.600Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/768/1*nMwdmZwyfRI7ei3q0MVPKQ.png" /></figure><blockquote>“The more that you read, the more things you will know. The more that you learn, the more places you’ll go.”<br>― Dr. Seuss</blockquote><p>Before Learning Anything we need to ask this question to ourselves <strong><em>WHAT </em>?</strong>and <strong><em>WHY ?</em> </strong>I hope this step by step guide will help you to understand the concept !!! Let’s Start ….</p><p><strong>First Let me introduce what is Angular:</strong></p><p><strong>What is Angular Why it is needed !</strong></p><p>Angular is nothing but a JavaScript open-source front-end web application framework.<strong>Angular</strong> helps to build interactive and dynamic single page applications (SPAs) with its compelling features including templating, two-way binding, modularization, RESTful API handling, dependency injection, and AJAX handling.It is primarily sustained by Google.</p><p>It is just a basic information to know more about angular check the angular <a href="https://angular.io/"><strong>documentation </strong></a><strong>.</strong></p><h3><strong>Overview</strong></h3><p>First we need clear understand about this concept listed below</p><ul><li>Angular 8: Components</li><li>Angular 8: Data Binding</li><li>Angular 8: Directives</li><li>Angular 8: Pipes</li><li>Angular 8: View Encapsulation</li><li>Angular 8: Forms</li><li>Angular 8: Service</li><li>Angular 8: Ajax Call</li><li>Angular 8: Core Concept</li></ul><p>Lets learn One by one clearly with simple Example stay tuned !</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=3f8075546351" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Data Structure Basic Stuff]]></title>
            <link>https://medium.com/@yahiyarockz12/data-structure-basic-stuff-19cb5a013a9c?source=rss-3a77e19aa636------2</link>
            <guid isPermaLink="false">https://medium.com/p/19cb5a013a9c</guid>
            <category><![CDATA[web-architecture]]></category>
            <category><![CDATA[web-development]]></category>
            <category><![CDATA[round-robins]]></category>
            <category><![CDATA[load-balancer]]></category>
            <category><![CDATA[algorithms]]></category>
            <dc:creator><![CDATA[Yahiya_rockz]]></dc:creator>
            <pubDate>Mon, 04 Nov 2019 10:50:47 GMT</pubDate>
            <atom:updated>2019-11-04T10:50:47.397Z</atom:updated>
            <content:encoded><![CDATA[<h4>Load Balancer:</h4><p>A load Balancer is a piece of hardware thats acts like a reverse proxy to distribute network or application traffic across different servers.It is used to to improve the concurrent user capacity and overall reliability of applications and also used to decrease the overall burden placed on each servers.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*k4zt6jXgAEt5mMy8s0bncA.jpeg" /></figure><h4>Round Robin</h4><p>It is the most used algorithm it is easy to implement and easy to understand.It is in the cyclic form the request 1 will forword to server 1 and request2 will forword to server2 like vice versa.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*WswdDeUNUGZ2nj1vZ7sp6Q.jpeg" /><figcaption>Round Robin</figcaption></figure><p>But one problem has come by doing this method what we do if server1 have high capacity than server2 . If SERVER1 &gt; SERVER2.. by here is the solution for that issues is WEIGHTED ROUND ROBIN will helps to solves that problem.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/1024/1*t6mF9ABx5Qet6-iCtKGHgQ.jpeg" /><figcaption>Weighted Round Robin</figcaption></figure><p>In this algorithm we assign a weight for the server based on the capacity of the server for above example. we used to assign wt=3 for server1 and wt=2 for server2 how it will work first 3 req were send to the server1 and next 2 req were send to the server2 vice versa ..</p><h4>CACHE</h4><p>Cache is a type of memory that is used to increase the speed of data access. Normally, the data required for any process resides in the main memory. However, it is transferred to the cache memory temporarily if it is used frequently enough. The process of storing and accessing data from a cache is known as caching.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/628/1*0Wmy031HuhV6PpFH_DHsSQ.png" /><figcaption>UNCACHED VS CACHED</figcaption></figure><h4>MERITS</h4><blockquote>Cache memory is faster than the main memory it is stored in the processor chips itself</blockquote><blockquote>The memory access time is considerably less for cache memory as it is quite fast. This leads to faster execution of any process.</blockquote><h4>DEMERITS</h4><blockquote>Since the cache memory is quite fast, it is extremely useful in any computer system. However, it is also quite expensive</blockquote><h4>MERMORY CHACHE</h4><p><strong>Memory caching</strong> (often simply referred to as caching) is a technique in which computer applications temporarily store data in a computer’s main memory (i.e., random access memory, or RAM) to enable fast retrievals of that data. The RAM that is used for the temporary storage is known as the cache.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=19cb5a013a9c" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Variable Scope:]]></title>
            <link>https://medium.com/@yahiyarockz12/variable-scope-6b879ba356c1?source=rss-3a77e19aa636------2</link>
            <guid isPermaLink="false">https://medium.com/p/6b879ba356c1</guid>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[hoisting]]></category>
            <category><![CDATA[scopes]]></category>
            <category><![CDATA[interview-preparation]]></category>
            <category><![CDATA[important-question]]></category>
            <dc:creator><![CDATA[Yahiya_rockz]]></dc:creator>
            <pubDate>Mon, 21 Oct 2019 07:30:29 GMT</pubDate>
            <atom:updated>2019-10-21T07:30:29.280Z</atom:updated>
            <content:encoded><![CDATA[<blockquote><em>JavaScript Important Concepts |Chapter -2</em></blockquote><h3><strong>Variable Scope:</strong></h3><p>Scope in JavaScript refers to the set of functions and variables that are available for use.There are two types of scopes in JavaScript</p><ol><li>Global Scope</li><li>Local Scope</li></ol><p><strong>Global Scope : </strong>A variable declared outside the function is become global variable.A global variable has Global Scope</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/154/1*uomf0B4N0sWu3ftvjr642g.png" /><figcaption>Global Scope</figcaption></figure><p>In this program var x ,y and fn() all are global scope.This is the highest scope.It can be accessed and modified anywhere in the file.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/287/1*i3Tq6b4IchXASc0T5EimwA.png" /></figure><p><strong>Local scope:</strong> is also called function scope because local scope is created by functions in Javascript. Variables in the local scope are only accessible within the function in which they are defined.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/283/1*KvN_5pgGli8dodO3FQTnrA.png" /></figure><p>In this program var x , y and fn() is global scope whereas inside function fn() is local scope.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/366/1*30SuAqiW4gNPxPYhpahFIg.png" /></figure><p>The important key note is local scope: fn can access the global scope var x and y ,But the global scope cannot access the local scope of fn().</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/558/1*gMp2_O4Lg24P4J0V-W8T-w.png" /></figure><p>At this point the local scope is access var x from the global scope and consoled 1,2.Other hand when global scope try to access the y from the global scope it thows an exception.</p><h3><strong>Modify the Outer scope:</strong></h3><p>We’ve seen how to access variables outside the local scope and how to declare new ones inside the local scope.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/384/1*E4GAjvapyhEBKyu2ETbAkA.png" /></figure><p>In the above program global scope var x=5 and y=10. And local variable x=10 and y=20 after call the func it consoled the output x=5 and y=20 how?</p><p>Notice that inside function test() we declare <strong>var</strong> keyword only for x not for y this is the key. Functions can access <em>and change</em> variables in their outer scope. When we omit <strong>var</strong>, the JavaScript engine will not create a new instance of a variable in the local scope. Instead, it will first attempt to find the variable we are changing. If it’s found in the local scope, it’ll change the variable in the local scope. If it’s not, it’ll go up continuously until it finds it.</p><h3>HOISTING:</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/620/1*Sl457GZLvMCiCFOrHDwanw.jpeg" /></figure><p>In simple and easy words hoisting in JavaScript means Hoisting is the JavaScript interpreter’s action of moving all variable and function declarations to the top of the current scope.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/235/1*fC9wiChM-HLpLHJGGCTfCw.png" /></figure><p>The above snippet is the simple example that returns the obviousle OUTPUT : Meow Meow..</p><p>But what happens if we invoke our function before we actually declare it?Let’s see….</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/222/1*sdR3hTGATCAn0vq5lm9Iww.png" /></figure><p>The OUTPUT: Meow Meow , Yes you are right hoisting is take place this it is moving all the function and var top of the scope.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=6b879ba356c1" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Understanding the Call() , Apply() and Bind():]]></title>
            <link>https://medium.com/@yahiyarockz12/understanding-the-call-apply-and-bind-d05b1a606e6c?source=rss-3a77e19aa636------2</link>
            <guid isPermaLink="false">https://medium.com/p/d05b1a606e6c</guid>
            <category><![CDATA[important]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[most-important-concepts]]></category>
            <category><![CDATA[know-before-you-go]]></category>
            <category><![CDATA[interview-questions]]></category>
            <dc:creator><![CDATA[Yahiya_rockz]]></dc:creator>
            <pubDate>Mon, 21 Oct 2019 05:12:59 GMT</pubDate>
            <atom:updated>2019-10-21T05:12:59.067Z</atom:updated>
            <content:encoded><![CDATA[<blockquote>JavaScript Important Concepts-Chapter 1</blockquote><h3><strong>Understanding the Call() , Apply() and Bind():</strong></h3><h4>OVERVIEW :</h4><p>When you want to invoke the function immediately we can use <strong><em>.call() </em></strong>and <strong><em>.apply() </em></strong>with modification of the context.Both methods are almost same but we have to know properly where to use both two. The <strong><em>.bind()</em></strong> method is totally different when you want that function use later we use .bind() method.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/414/1*wlmxH9z-fU7anGageejQRw.png" /><figcaption>In Tradional Object have both Propert and Method</figcaption></figure><p>Tradionally the objects have Properties and Methods. But in javaScript we have write obj1 have different property and obj 2 have different property and common to both obj write one methods .Using <strong><em>.call()</em></strong> , <strong><em>.apply()</em></strong> and .<strong><em>bind()</em></strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/490/1*Yt0Id5IaOIzWQCdeGCrFLQ.png" /><figcaption>Single method() for both Object1 and Object2 property.</figcaption></figure><h4>.Call()</h4><p>If you observe the <strong><em>call</em></strong> function takes two arguments:</p><ul><li>Context</li><li>Function arguments</li></ul><p>A context is an object that replaces <strong><em>this </em></strong>keyword inside the area function. Later arguments are passed as function arguments.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/665/1*1Q_Mdnc9lUM7SIehmfYDcg.png" /></figure><p><strong><em>Call</em></strong> invocation<strong><em> </em></strong>is like this</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/355/1*7ziD91uYp8e14j5QyEya8Q.png" /><figcaption>output : 8</figcaption></figure><p><strong><em>Apply </em></strong>is exactly same except Function arguments are passed as a list for god’s sake.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/350/1*ezRos9aCiKpN9OY_krSg3w.png" /></figure><p>If you know <strong>call</strong>, you know <strong>apply</strong> and vice versa. Now, what is bind?</p><h4>.bind()</h4><p><strong><em>Bind </em></strong>attaches a brand new <strong>this</strong> to a given function. In bind’s case, the function is not executed instantly like <strong><em>Call</em></strong> or <strong><em>Apply.</em></strong></p><p>What is the use of <strong><em>Bind?</em></strong> It allows us to inject a context into a function which returns a new function with updated context. It means <strong><em>this</em></strong> variable<strong> </strong>will be user supplied variable. This is very useful while working with JavaScript events.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/339/1*zhoq5PypO5-14lOO3fa1LQ.png" /><figcaption>0utput : 8</figcaption></figure><p>You should know these three functions to develop JavaScript Functionality.</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=d05b1a606e6c" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[Java Script Warm Up Programming Problems and Solution]]></title>
            <link>https://medium.com/@yahiyarockz12/java-script-warm-up-programming-problems-and-solution-780a44106262?source=rss-3a77e19aa636------2</link>
            <guid isPermaLink="false">https://medium.com/p/780a44106262</guid>
            <category><![CDATA[javascript]]></category>
            <dc:creator><![CDATA[Yahiya_rockz]]></dc:creator>
            <pubDate>Tue, 20 Aug 2019 13:39:38 GMT</pubDate>
            <atom:updated>2019-08-20T13:39:38.061Z</atom:updated>
            <content:encoded><![CDATA[<p><strong>Problem</strong>:</p><p>Write a function called “isEven”.<br>Given a number, “isEven” returns whether it is even.<br>Input:<br>isEven(11);<br>Output:<br>false</p><pre>function isEven(num){<br> // your code here<br>}</pre><figure><img alt="" src="https://cdn-images-1.medium.com/max/520/1*T87BKKPjqJvDwKQICi4TsQ.png" /><figcaption>isEven() function passes 12 hence the output is TRUE</figcaption></figure><p><strong>Problem</strong>:<br>Write a function called “areBothOdd”.<br>Given 2 numbers, “areBothOdd” returns whether or not both of the given numbers are odd.<br>Input:<br>areBothOdd(1, 3);<br>Output:<br>true</p><pre>function areBothOdd(num1, num2){<br> // your code here<br>}</pre><figure><img alt="" src="https://cdn-images-1.medium.com/max/536/1*LSl_VqBjGH2C-L-z--m4tg.png" /><figcaption>areBothOdd() passes odd number so TRUE returns</figcaption></figure><p><strong>Problem</strong>:<br>Write a function called “getFullName”.<br>Given a first and a last name, “getFullName” returns a single string with the given first and last names separated by a single space.<br>Input:<br>getFullName(“GUVI”, “GEEK”);<br>Output:<br>“GUVI GEEK”</p><pre>function getFullName(firstName, lastName){<br> // your code here<br>}</pre><figure><img alt="" src="https://cdn-images-1.medium.com/max/573/1*7adcrFvjCuP_flvFsBSMvg.png" /><figcaption>//Output : GUVI GEEK</figcaption></figure><p><strong>Problem</strong>:<br>Write a function called “getLengthOfWord”.<br>Given a word, “getLengthOfWord” returns the length of the given word.<br>Input:<br>getLengthOfWord(“GUVI”);<br>Output:<br>4</p><pre>function getLengthOfWord(word1){<br> // your code here<br>}</pre><figure><img alt="" src="https://cdn-images-1.medium.com/max/613/1*H6O1TSAXu7h2dd0kSHkHvA.png" /></figure><p><strong>Problem</strong>:<br>Write a function called “isSameLength”.<br>Given two words, “isSameLength” returns whether the given words have the same length.<br>Input:<br>isSameLength(“GUVI”, “GEEK”);<br>Output:<br>true</p><pre>function isSameLength(word1, word2){<br> // your code here<br>}</pre><figure><img alt="" src="https://cdn-images-1.medium.com/max/613/1*H6O1TSAXu7h2dd0kSHkHvA.png" /></figure><p><strong>Problem</strong>:</p><p>Write a function called “getLastElement”.<br>Given an array, “getLastElement” returns the last element of the given array. If the given array has a length of 0, it should return ‘undefined’.<br>Input:<br>getLastElement([1, 2, 3, 4]);<br>Output:<br>4</p><pre>function getLastElement(array){<br> // your code here<br>}</pre><figure><img alt="" src="https://cdn-images-1.medium.com/max/512/1*xD3PxbLHq-yU8vSgfXrHOQ.png" /></figure><p><strong>Problem</strong>:</p><p>Write a function called “getProperty”. <br>Given an object and a key, “getProperty” returns the value of the property at the given key. If there is no property at the given key, it should return undefined.<br>Input:<br>var obj = {<br>key: “value”<br>};<br>Output:<br>value</p><pre>function getProperty(obj, key) {<br> // your code here<br>}</pre><figure><img alt="" src="https://cdn-images-1.medium.com/max/553/1*2ycaueOofYIAY-1QfL8OEA.png" /></figure><p><strong>Problem:</strong><br>Write a function called “removeProperty”.<br>Given an object and a key, “removeProperty” removes the given key from the given object.<br>Input:<br>removeProperty(obj, “name”);<br>Output:<br>undefined</p><pre>function removeProperty(obj, key){<br> // your code here<br>}</pre><figure><img alt="" src="https://cdn-images-1.medium.com/max/411/1*rHyMRQMKRJBGu-6nTroZsw.png" /></figure><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=780a44106262" width="1" height="1" alt="">]]></content:encoded>
        </item>
        <item>
            <title><![CDATA[How to become a full stack developer -Part-1(Intro)]]></title>
            <link>https://medium.com/@yahiyarockz12/how-to-become-a-full-stack-developer-part-1-intro-4176c8ee4a42?source=rss-3a77e19aa636------2</link>
            <guid isPermaLink="false">https://medium.com/p/4176c8ee4a42</guid>
            <category><![CDATA[html]]></category>
            <category><![CDATA[web-development]]></category>
            <category><![CDATA[javascript]]></category>
            <category><![CDATA[bootstrap]]></category>
            <category><![CDATA[css]]></category>
            <dc:creator><![CDATA[Yahiya_rockz]]></dc:creator>
            <pubDate>Wed, 07 Aug 2019 21:17:04 GMT</pubDate>
            <atom:updated>2019-08-07T21:17:04.183Z</atom:updated>
            <content:encoded><![CDATA[<figure><img alt="" src="https://cdn-images-1.medium.com/max/661/1*3iDgxqD4FT7puCrhR6X6_Q.png" /></figure><h3>Full Stack Development Introduction :</h3><p>Hello my dear friends in this blog i am going to give a short introduction about full stack development.Don’t be lazy to read full blog ,I assure that after reading this blog fully you have basic idea about what is full stack development.</p><p>Let’s start with a beautyful qoute-</p><h4><strong>“Try to Learn Something about everything and everything about something”</strong></h4><p>Here we gooo..!</p><p>First i explain what is full stack development why everyone wants to hire one. A full stack web developer is a person who can develop both <strong>client</strong> and <strong>server</strong> software.A person who deals both front end and back end is full stack developer like <strong>one man army.</strong></p><figure><img alt="" src="https://cdn-images-1.medium.com/max/960/1*Ma4OBAvBK80FNSGsP_xQww.png" /></figure><p>In other way A full-stack developer is someone who is familiar with all layers of an application. These layers are really collections of various technologies needed to complete a project, which is where the term “stack” comes from</p><p><strong>Layer 1</strong>- Presentation Layer</p><p><strong>Layer 2-</strong> Logic Layer</p><p><strong>Layer 3</strong>- Data Layer</p><p>The one who is familiar with all the three layer mentioned above are the full stack developer.</p><h3>Technologies and skills:</h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/970/1*h02Uq6oRA-LHFqic-1GvmQ.jpeg" /></figure><p>1. Markup languages — HTML and CSS</p><p>2. Programming Language — JavaScript, Java, PHP, Python and Java</p><p>3. Frameworks/Libraries — Angular, React, Vue, Node.js, Laravel and Ruby on Rails</p><p>4. Content Management System — WordPress, Joomla, Drupal, Magento and PrestaShop</p><p>5. DataBases — MySQL, MongoDB, and PostgreSQL</p><p>6. Version Controlling Systems — Github and Gitlab</p><p>7. Deployment: AWS, Google Cloud and Azure</p><h3><strong>HTML&amp;CSS:</strong></h3><p><strong>HTML</strong> - Hypertext Markup Language is the standard markup language for documents designed to be displayed in a web browser. It can be assisted by technologies such as Cascading Style Sheets and scripting languages such as JavaScript.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/750/1*YZ2kStPn1AeTO7R4MD7olw.jpeg" /></figure><p>More importantly <strong>HTML is not a programming language</strong> its a Markup Language .My friend always used to say HTML is a programming language no its not .</p><p><strong>CSS</strong>- Cascading Style Sheets is a style sheet language used for describing the presentation of a document written in a markup language like HTML. CSS is a cornerstone technology of the World Wide Web, alongside HTML and JavaScript.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/500/1*UVyWzGlQz4sNELGnQy_Qwg.png" /></figure><p>The above picture is the best example for CSS. See how it looks before and after use of CSS.</p><h3>JAVASCRIPT :</h3><p><em>JavaScript</em> was initially created to <em>“make web pages alive”</em>.The programs in this language are called <em>scripts</em>. They can be written right in a web page’s HTML and run automatically as the page loads.Scripts are provided and executed as plain text. They don’t need special preparation or compilation to run.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/400/1*6FvJdIqdM0Sln2DnGI1sfg.jpeg" /></figure><p>In this aspect, JavaScript is very different from another language called JAVA.Don’t call yourself as a full stack developer if you know javascript its one of the framework thats all.Javascript will helps us to make our page more interactive with end users and do validation,calculation etc..,</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/718/1*1Gh0_hx4rVTiAcJKge1KQA.gif" /><figcaption>HTML/CSS/JAVASCRIPT</figcaption></figure><h3>Bootstrap:</h3><p><strong>Bootstrap</strong> is a free and open-source CSS framework directed at responsive, mobile-first front-end web development . It contains <a href="https://en.wikipedia.org/wiki/CSS">CSS</a>- and (optionally) Javascript-based design templates for typography,forms,buttons,navigation and other interface components.</p><figure><img alt="" src="https://cdn-images-1.medium.com/max/500/1*2Oibj88IM4a_rFUXlhgNLg.png" /></figure><p>The above meme is funny but its true. Bootstrap is Piece of cake to the one who is master in HTML and CSS , again bootstarp is the CSS framework you just call the class name and active the functions.</p><p>Bootstrap is a web framework that focuses on simplifying the development of informative web pages (as opposed to web apps). The primary purpose of adding it to a web project is to apply Bootstrap’s choices of color, size, font and layout to that project.</p><h3><strong>Reality always f**k:</strong></h3><figure><img alt="" src="https://cdn-images-1.medium.com/max/500/1*R75-wT_Rjx6BlmgXz66Fkw.png" /></figure><p>The above image shows the exact reality of every web developer feels.If you think you can learn everything in a single night remember “Rome is not build in a day” so don’t lose hope take time keep rocking.. :)</p><p>Hope you guys have the basic idea about full stack development and some of the technologies like HTML,CSS,JAVASCRIPT and BOOTSTRAP. Remaining technologies intro and their working tutorial will update shortly.</p><p>CHEERS!!!</p><img src="https://medium.com/_/stat?event=post.clientViewed&referrerSource=full_rss&postId=4176c8ee4a42" width="1" height="1" alt="">]]></content:encoded>
        </item>
    </channel>
</rss>