The presentation provide the list of tools students can use to develop small and medium scale application without paying any money./
1. Github (https://github.com)
2. VSCode (https://code.visualstudio.com/)
3. IntelliJ
(www.intellij.com)
4. Datadog(https://www.datadoghq.com/)
5. ApyHub ( https://apyhub.com/catalog)
6. Freshdesk
(https://freshdesk.com)
1. Tools you can use to store and collaborate
GitHub
education.github.com
GitHub is a Git repository hosting service used
by millions of developers worldwide who utilize
Git for version control on their coding projects.
You can claim Student developer Pack which
come with variety of tools and subscription with
your academic credentials.
2. Tools you can use for Writing code
VSCode
IntelliJ Community Edition
Visual Studio Code is a lightweight but powerful source code editor which runs on
your desktop and is available for Windows, macOS and Linux.
code.visualstudio.com
Intellij Community is powerful IDE for developing full stack application
used by developers
jetbrains.com/idea
3. Tools you can use to deploy/publish
AWS - Free Tier
AWS offers many different tools and solutions for enterprises and
software developers to deploy their applications on cloud servers.
aws.amazon.com
Railway.app - Trial Tier
Railway is an infrastructure platform where you can provision infrastructure,
develop with that infrastructure locally, and then deploy to the cloud.
railway.app
Cloudflare Hosting - Free Tier
Cloudflare provide infrastrastructure to deploy code that runs on the
network edge. cloudflare.com
4. Tools you can use to monitor you code status
DataDog - Standard Tier
Datadog is a monitoring and analytics tool for software developers and
DevOps teams that can be used to determine performance metrics such
as code status, downtime, security and maintenance.
datadoghq.com
New relic- Standard Tier
New Relic is a web application performance monitoring service designed to
work in real-time with your live web app.
newrelic.com
5. Tools you can use to communicate with your users.
FreshDesk
Freshdesk is a CRM ( Customer relationship management ) tool
designed for developers and engineering teams to facilitate and
improve customer support.
It helps your users to interact with quickly regarding any bugs, issues
and specific requirements
freshdesk.com
6. Tools you can use to add utilities.
ApyHub - Starter Pack
ApyHub provide you Powerful APIs for standard data and other essential
functionalities for any application.
It helps you from bloating your codebase and save time so that you can
focus on core functionalities.
apyhub.com