How Shiksha started his dream in       Front end developer:

  • How to learn Front end development?

  • I have seen most of us asking how to learn Front end development and become a complete front end developer. Here, I have tried to cover most of the important things in the front end Development that I have learned the hard way. Learning front end Development is a step by step process, so must learn it step by step. So this guide will also show how to learn front end development step by step. No one can become a complete front end developer in 30 days, so it’s a journey. This guide will also show some best front end development tutorials.

  • Develop Front end:

     Tools and  IDEs

        SUBLIME (A sophisticated text editor for
        code, markup and prose).

        Download Now:


      Languages required:

  • Hypertext Markup Language (HTML) is the standard markup language for documents designed to be displayed in a web browser.

  • Cascading style sheets(CSS) describes how html elements areto be displayed on the screen.css saves a lot of work it can control the lay of multiple webpages all at once

  • Javascript  is a scripting language for webpages.It is a lightweight, interpreted, or just-in-time interpreted programming language with first-class function.

  • Jquery is  a java script library that allows webdevelopers to add extra functionalities to the websites.It can also work with Ajax code and scripting languages, such as PHP and ASP to access data from a database.

  • Bootstrap is a free and open-source CSS framework directed at responsive, mobile-first front end web development.

  • React Js is a java script  library for building user interfaces.

  • Angular JS is a javascript-based open-source  front-end web framework mainly maintained by Google and by a community of individuals and corporations to address many of the challenges encountered in developing single-page applications.

  • VUE JS  is an open-source  JavaScript framework  for building user interfaces  and single-page applications.

  • Node JS is an open-source  cross-platform JavaScript run-time environment that executes JavaScript code outside of a browser. Node.js lets developers use JavaScript to write command line tools and for server-side scripting —running scripts server-side to produce dynamic web page  content before the page is sent to the user's web browser.

  • GIT  is a distributed version-control  system for tracking changes in source code  during software development . It is designed for coordinating work among programmers , but it can be used to track changes in any set of files.

 Help and suggestions:

 Stuck with some problem while developing the   application?

  • Don’t worry as Front end is not very new we have many sources to get out of your problem.



  • Famous Q&A site for most of the platforms is & for Communication channels.


People call u

UI developer/mean stack developer/Front end developer

Don't miss a single update join the Front End developers Group​

Career in

Front end development

What they are

  • Design,development and testing of in-house solutions.

  • Responsible for building the client side of web applications.

  • Responsible for implementing visual elements that users see and interact within a web applications.

  • Responsbile for translation of UI and UX design wireframes to actual code that produce visual elements of the applications.

  • Assist system testing and user acceptance testing

  • Responsbile for determing the structural and design of web pages.

  • Contribute to the overall effectiveness and productivity of the department and the projects.

  • Play and active role in defining and improving the project and application.

What they need

  • HTML5, CSS, JavaScript [ES6] & Other Front-End Technologies.

  • jQuery, Bootstrap, ReactJS, AngularJS, VueJS

      Node JS .

  • Responsive Design, Cross-Platform [Web & Mobile], Cross

      Browser Environment compatibility, Object-Oriented Design,        Web Services (REST/SOAP).

  • Experience With Git, Bitbucket.

  • Familiar with Agile practice.​