5 Tools for Every Software Developer

1. Editors
Atom : https://atom.io/
Atom is a text editor that’s modern, approachable, yet hackable to the core—a tool you can customize to do anything but also use productively without ever touching a config file.

Sublime : https://www.sublimetext.com/
A sophisticated text editor for code, markup and prose

Eclipse : https://www.eclipse.org/
Eclipse is an IDE used in computer programming, and is the most widely used Java IDE.

Visual Studio : https://www.visualstudio.com/
Microsoft Visual Studio is an IDE from Microsoft to develop computer programs for Microsoft Windows, web sites, web apps, web services and mobile apps.

Netbeans : https://netbeans.org/
Quickly and easily develop desktop, mobile and web applications with Java, JavaScript, HTML5, PHP, C/C++ and more.

IntelliJ : https://www.jetbrains.com/idea/
IntelliJ IDEA is a Java integrated development environment for developing computer software.

2. Code Sharing Platforms
git : https://git-scm.com/
Git is easy to learn and has a lightning fast performance.
It outclasses SCM tools like Subversion, CVS, Perforce, and ClearCase with its features.

GitHub : https://github.com/
With it you can host and review code, manage projects, and build software alongside millions of other developers.

Bitbucket : https://bitbucket.org/
Distributed version control system that makes it easy for you to collaborate with your team.

GitLab : https://about.gitlab.com/
Create value faster with a single application for the whole software development and operations lifecycle.

4 Communication platform
Slack : https://slack.com/
Slack is the platform that connects teams with the apps, services, and resources they need to get work done.

5. Continuous Integration
Jenkins : https://jenkins.io/
The leading open source automation server, Jenkins provides hundreds of plugins to support building, deploying and automating any project.

This video does not explain how to use the tools but top 5 tools available which you should use.
You don’t need to learn new programming languages to make your softaware building process better.
Instead you can learn new tools to increase the productivity.

In this video we will see 5 such tools
1. Editor
You need a good editor (can be editor or IDE).
eg Atom, sublime, eclipse, visual studio, netbeans

2. Code Sharing Platform
Git, GitHub, BitBucket, GitLab

3. Linux
Shell Programming, Command prompt(both windows and linux base).
A shell script is a computer program designed to be run by the Unix shell, a command-line interpreter.
The various dialects of shell scripts are considered to be scripting languages.

4. Communication platform
There are many service providers in markets for communication most famous now a days are emails and whatsapp.

5. Continuous integration

some more tools :
6. Browser apps eg firebug, postman
7. Cloud services

Check out our website: http://www.telusko.com

Follow Telusko on Twitter: https://twitter.com/navinreddy20

Follow on Facebook:
Telusko : https://www.facebook.com/teluskolearnings
Navin Reddy : https://www.facebook.com/navintelusko

Follow Navin Reddy on Instagram: https://www.instagram.com/navinreddy20

Subscribe to our other channel:
Navin Reddy : https://www.youtube.com/channel/UCxmkk8bMSOF-UBF43z-pdGQ?sub_confirmation=1
Telusko Hindi :

18 Total Views 1 Views Today

16 Comments on “5 Tools for Every Software Developer”

  1. I have just finished 62 videos on python from Telusko. Amazing , Awesome, Brilliant.
    Brilliantly presented with simple examples and interesting additions.
    I was looking ways to learn python and Telusko video learning has given me the break i was looking for.
    Thanks a million to Naveen, Telusko & Team..

  2. Hi bro.. I’m a student of software engineering,.l seriously your channel is helping me a lot to improve my skills

  3. ye sab jobless hone wale hain , kisi ko bhi aaj software devlopers nahi chahitye , dusra dhandha dundo. Kyonki apke pas concept hoga accha to hi software devlope kar sakoge.

Comments are closed.