Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
parthm

recommend me software for web development

Recommended Posts

Posted · Original PosterOP

I'm a student and i have a project to develop a website that is responsive, dynamic and should fulfill the following

include web mashup /rest api

payment gateway 

backend database connectivity

host it locally on my pc

admin page separate from user where you can make changes

I know the basics of html,js,css.

I can only use free software

I have used visual studio before, however, I want to know what's currently used that I can study. the only restriction is that the solution should not cost me and should be completed relatively quickly.

i keep hearing about stuff like ruby,angular and other softwares/python.

can anyone guide me to a solution or an overall idea on how to develop,the languages that can be used,softwares and the deployment process

any help is highly appreciated and thanks in advance.

Link to post
Share on other sites

I used:

- XAMPP (apache, php, mysql stack)

- Atom for coding

- Photoshop for graphics.

 

For php framework i used Laravel, it should be easy to learn, many tutorials.

Javascript framework Vue.js / Jquery.

For responsive website, go check Bootstrap CSS framework.

Link to post
Share on other sites
17 hours ago, parthm said:

I'm a student and i have a project to develop a website that is responsive, dynamic and should fulfill the following

include web mashup /rest api

payment gateway 

backend database connectivity

host it locally on my pc

admin page separate from user where you can make changes

I know the basics of html,js,css.

I can only use free software

I have used visual studio before, however, I want to know what's currently used that I can study. the only restriction is that the solution should not cost me and should be completed relatively quickly.

i keep hearing about stuff like ruby,angular and other softwares/python.

can anyone guide me to a solution or an overall idea on how to develop,the languages that can be used,softwares and the deployment process

any help is highly appreciated and thanks in advance.

I use NGINX/apache with mysql and php as server side. Full SHH into linux VM. And VSCode (Visual Studio Code) it's all free.

Link to post
Share on other sites

Bare minimum nothing complicated to install (next next next yes yes yes type)

 

Server hosting WAMP - Apache (web host) + PHP + MySQL (database)

Coding : Notepad++ (supports HTML, Javascript and PHP from the start and has clean interface)

 

Extra :

- MySql Workbench : easy GUI for handling MySQL

- Paint.Net / Photoshop for image editing if needed

Link to post
Share on other sites

I'm not a proper developer (only as a hobby), but here are my thoughts:

 

VSCode is popular in web development, I advise against using Notepad++ because of its lack of important features that are present in VSCode and similar.  I had performance issues with Atom, but YMMV.

 

You'll need to learn a backend language too, PHP might be a good choice but it is falling down in popularity from what I can see


Link to post
Share on other sites

We use JetBrains WebStorm at school. I don't know if we will use something else also, this is so far been for HTML, CSS and next week for Bootstrap. Course has Javascript and Java coming later.


^^^^ That's my post ^^^^
<-- This is me --- That's your scrollbar -->
vvvv Who's there? vvvv

Link to post
Share on other sites
14 hours ago, duncannah said:

I advise against using Notepad++ because of its lack of important features that are present in VSCode and similar.

I love VS. I am mainly a C# dev. but saying Notepad++ lack important features in simply wrong in this case. The only extra feature is Intellisense which is possible to get with Notepad++ by changing 1 setting as it's disable by default.

 

If you are thinking of web launch then it's not a VS feature. Web launch is VS starting a temp IIS host and pass the project folder link to it for it to be browsable. You can simply start IIS yourself and point on your dev folder it does the same thing.

Link to post
Share on other sites
8 hours ago, Franck said:

The only extra feature is Intellisense which is possible to get with Notepad++ by changing 1 setting as it's disable by default.

looks like it's not as extensive as intellisense. Also it's Windows only, so if you ever decide to switch, you'll need to find an alternative and waste time adapting to a new environment


Link to post
Share on other sites
14 hours ago, duncannah said:

if you ever decide to switch

How many this REALLY happen to you ? and if you do switch you need to readapt to the whole OS anyway. While on Linux you only need to Wine it but still have to adapt to a whole OS

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


×