A
A
alex_1242018-06-18 19:29:49
IT education
alex_124, 2018-06-18 19:29:49

What to study for client-server operation in the site-server-program circle?

Hello!
In general, I want to write this thing:
*everything should work on an internal local server.
Fill out a form on a local site. For example, full name, where he was born, where he was baptized. After confirmation, the data is sent to the server and a window should open with a questionnaire for printing, filled in with the data that was indicated at the first stage and certain data that are automatically added to this questionnaire (for example, you select a mobile operator in the questionnaire, and after confirmation the server automatically binds a phone number based on the operator and enters it in the questionnaire)
The PC itself has software installed that automatically loads data from the server in the background and notifies push (windows)
I studied networking, so programming is hard for me (the teacher stupidly didn’t give me a base). I want to study it myself while I’m writing such a system
. I understood it all this way: an application is filled out, then the site requests data from the server and fills it out both from the application and from the north into the questionnaire, moreover, this questionnaire is sent for printing and to the server database for further work through the software and the site
Help those that tell me what to study to implement this idea: what books, what programming languages, etc.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
V
Vladimir Olohtonov, 2018-06-19
@alex_124

Do you want to make an online survey?
As one option, you will need python for the server side and html+css for the client side.
You can read, for example, Lutz "Learning Python", I also recommend taking free courses at codeacademy on python, html and css.
Once you've mastered the tools, read about the domain (in this case, the http protocol and the django or flask framework).

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question