Swapnil Banga

Swapnil Banga's Posts

Software engineer, hardware enthusiast, writer by avocation and a gamer. Swapnil has been working on Hackr for a large part of his career. Primarily working on Laravel, he is also the author of our React Native Android app. When not in front of a screen, you will find him devouring a novel or listening to heavy metal.

Best way to learn python

If you are a non-programmer, Python could be your starting point as it is on the top of the top programming languages of 2019 list and is also the easiest to learn. If you know any other programming languages, learning Python will be a breeze for you. Except for the syntax differences, the basic concepts of OOP remain the same. In addition, Python has extensive libraries that support almost everything that you want to do.

Read more

Best JavaScript Courses

JavaScript is among the most favorable programming languages to learn right now for hobby projects as well as career/job perspective. Make friends with JavaScript and advance your career as a JS developer. Either you are learning JavaScript afresh or brushing up your programming skills, you will definitely find these 10 hottest JavaScript courses worth your time, effort, and money.

Read more

Web Application Architecture

The Internet is no longer about static web pages and longer loading times. Over time, the Internet has made a shift towards active user engagement as well as extended functionality by means of visually pleasing and powerful web applications.

A web application is just like a normal computer application except that it works over the Internet. As everyone is on the web these days, most developers are looking to benefit from web apps and attract as many users as possible via opportune offerings.

Read more

HacknLearn React

So you have started our Hack-n-Learn? Great!
In case you are a beginner and are struggling to start the project, this post is for you.

To run the project solution, all you need is Node/Npm. NPM is a package manager that comes with node and is required to run projects involving any Front-End/Back-End Framework. It takes care of any downloading and maintaining any external library or framework your project may need.

Installing Node

Read more