K
K
Konstantin2019-05-30 11:38:13
Books
Konstantin, 2019-05-30 11:38:13

The order of learning from scratch with a known end result. Compliance of the PL with the stages of implementation?

Hello.
Recently at work "lucky". The boss needs an application and he is ready to pay me for training to implement it.
At the moment we are working with Google Spreadsheet. One file with many sheets. But due to the large amount of data, you have to create a new one every month and, accordingly, finding data in previous months is difficult. At the same time, information can also be duplicated in different months.
For example, we have 5 managers working. They buy, say, pencils, paints and paper. Managers enter information on the location of sellers and their offers. We work in several areas. There is also a laboratory. In the table, everyone sees information on the suppliers of other managers. It is not good. The laboratory also sees everything...
In my understanding, you need to install the database on the server (so far on our local one) and the working application on the ground. The application displays working information for a specific person, pulling it out of the database, not giving access to other information (password entry). The information is displayed in tabular form "ala excel".
Questions:
1) What PL is used to implement the application (or are there several of them? Which one is for what?)?
2) Which database to choose, provided that the number of records there will be no more than 10k. Again, maybe there is an alternative option, but I don’t see it due to lack of information?
3) How does it all connect with each other.
I need a starting point and understanding of the learning sequence. I say right away I'm a complete zero. I've been smoking the Internet for a month, but I still don't understand which side to get into.
The information that I found on the Internet gives some too general information. And start learning something, and then it turns out that I’m teaching something wrong ... somehow not very much. Waste of time + money. I understand that this will not happen quickly and the amount of information will not be small, but I want to develop. REALLY want. Yes, the topic is very interesting to me.
If I somehow crookedly described all this, I am ready to add.

Answer the question

In order to leave comments, you need to log in

5 answer(s)
A
abbrakadabbra, 2019-05-30
@TerriblePenguin

And the boss is ready to wait a few months when you learn how to at least do the first SELECT to the database?
If you have time, then I recommend you start with: HTML + CSS. Learn how to build at least a banal web page and design it. Learn what a tag is and how it works. See how tables are formed (tag ). After that, you can start learning some programming language. I would advise Python. If you choose it, then for sure Django will be chosen as the framework. You can already build your web application on this stack. But not everyone is so simple and superficial.<form>
In addition to those technologies (tools) that I listed above, there are a huge number of things that you have to learn. And if you are an absolute beginner, then you will need time and perseverance.
But there is no time or the boss is not ready to wait, then it is better to give the task to professionals.
And study programming yourself, you don’t need money for this (here you will understand whether you really need it).

S
Sergey Gornostaev, 2019-05-30
@sergey-gornostaev

  1. Any.
    Can you just use 1C?

P
Pasechnik Kuzmich, 2019-05-30
@Hivemaster

https://roadmap.sh

C
CityCat4, 2019-05-31
@CityCat4

1C
Warehouse, accounting, accounting tasks - it was written for them, there they go like family. No need to make bicycles :)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question