L
L
Leshiy262012-06-19 17:37:08
Programming
Leshiy26, 2012-06-19 17:37:08

How to write a simple Web application with minimal effort for a beginner?

Tell me, on what can I write a simple Web application with minimal effort?
The goal is to write for yourself a simple notebook with a hierarchical structure in order to conveniently store notes. It is desirable to fasten authorization through Google / Facebook there. I didn’t find anything suitable on the Internet, everything is either paid and / or too fancy, or there is no hierarchy in the list of notes, so I decided to write it myself, at the same time I’m imbued with Web development.
I'm not too strong in programming: I wrote a little in Delphi, a little scripts in Vbs, bash, I wrote Tetris in object pascal, I represent the basics of OOP. But it was the Web that was never touched. I am interested in both the language itself and frameworks, templates, even some application designers, if any. I myself look in the direction of python, but even there I don’t know in which direction to dig, in general I will be happy with both advice and links to manuals. Thank you!

Answer the question

In order to leave comments, you need to log in

12 answer(s)
B
batment, 2012-06-19
@batment

If you like python, try Django . Book in Russian - http://djbook.ru .

A
ainu, 2012-06-19
@ainu

Rails (Ruby On Rails), or janga, as advised above.
You can dig into a bunch of php frameworks, such things are sometimes done in just 10-20 minutes as a demonstration.

A
Alexander Sulimov, 2012-06-19
@AlexandrDP

C# + ASP.NET MVC4 + Entity Framework
+
- From Delphi to C# it's not hard to switch.
- IIS + Visual Studio Express are easily accessible and easy to debug
- There is an example on the network

D
Dmitry, 2012-06-19
@DedalX

It seems to me that the easiest way for a beginner would be PHP + JQuery, and perhaps some frameworks for both. Everyone here will advise the language that he learned first or knows it well, but it seems to me that PHP is the easiest language to learn for a beginner (you can enter in a few days), and then it’s already possible and more difficult to learn something.

S
SuperKozel, 2012-06-19
@SuperKozel

I'm a php expert, so the language is php.
I would use the slim framework for a simple site - simple and understandable. There are ready-made solutions for OAuth on phpclasses.
But in any case, an understanding of OOP and working with objects is required, otherwise it will only be possible to write separate sheet scripts in plain php.
Now it is fashionable to make simple applications single-page, making a thick client on the client side (jquery + backbone / knockout), and on the server side some kind of API, using slim it is easy to create a REST API on the server side
. Again, if there was no normal development experience on other languages, don't bother with it.

D
dotsquid, 2012-06-20
@dotsquid

Not so long ago, www.udacity.com took a Web Application Engineering course, which was based on the phased implementation of a blog in Python. I discovered the course 3 weeks after the start. In two weeks of leisurely study, I caught up and as a result finished on time.
So that's what I'm up to. I would choose Python - it is very pleasant and quite uncomplicated. The upside is that Python is not limited to the web and is used very widely - much wider than PHP. However, if you're only doing the web, then PHP is also a good option.

R
Renat Ibragimov, 2012-06-20
@MpaK999

write in Ruby on Rails for all of the above, there are ready-made libraries.

H
Hungry_Hunter, 2012-06-20
@Hungry_Hunter

The easiest language is PHP. Maybe you should start with it?

A
Andrew D.Laptev, 2012-06-20
@agsh

And I would advise you to write everything in javascript, and choose node.js for the server. It has modules for connecting to any DBMS like MySQL or MongoDB . You can use the Express framework , for which there are modules that implement authorization

E
eaa, 2012-06-20
@eaa

And I started to write under the web on ... delphi I
manually parsed the input data from form / multipart byte by byte and felt other joys of CGI at the very least.
True, this was in those days when FIDO was everywhere, and the Internet was distributed to the elite by a teaspoon.
So you can try if you don't feel sorry for the time and generally like to pervert;)

K
kocherman, 2012-06-19
@kocherman

Yeah, python is just more for beginners than pros.
And if without jokes, for the first steps, since you already know Delphi, I want to advise you to deal with the IdHTTPServer component. Once upon a time, in the distant past, on delphi 7, I posted a whole forum in a week.

R
rPman, 2012-06-20
@rPman

If necessary, do the server part on some SAAS platform, for example, google app engine (although in your case there is so little code that it makes no difference on what to do ... php/asp/..)
The client part can be done on en.wikipedia.org/ wiki/Twitter_bootstrap

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question