M
M
Madara_08m1x2019-11-09 10:49:19
IT education
Madara_08m1x, 2019-11-09 10:49:19

How to become a good backend C# programmer?

Good day!
I liked programming, I found out what directions there are and chose web development for myself, I want to create web applications!
I learned about languages, which ones are used and where, found out which ones are easier to start (PHP, JS, Node.js), but the choice fell on C # (although I thought about java for a long time)!
I really want to understand how to program WELL , to understand what I write, I found information on learning the C # language on google:
1. Web resources: Metanit, Courser (but disappeared, information in English)
2. Books, something inside says what is better to trust books: Herbert Shield C# 4.0, Troilsen C# 8.0, Richten C# CLR
There is a lot of information on the Toaster about getting started, but I ask you for advice, advice, even not from C #, but from the general concept of programming, how to become really understanding!
I had an idea what I would like to do, after googling I realized that I can’t do it now, Google says come up with easy tasks, it would be very interesting to hear your story, your first programs! How did you comprehend the BASICS OF PROGRAMMING ?!
Thank you all in advance!

Answer the question

In order to leave comments, you need to log in

2 answer(s)
2
2CHEVSKII, 2019-11-09
@2chevskii

dropped, information in English

By the way, programming is not for you.

P
parasolka1990, 2019-11-09
@parasolka1990

Find a customer with very non-obvious ideas, try to implement them, raise your experience in the backend) I work on Laravel, I recommend it to you)
For example:
Here is the task:
1) Make a website with two entrances (1 for admin, filling data etc., 2nd for personal accounts, while personal accounts for individuals and legal entities)
Do this and you will understand what you need, what tables, how to link, how to show how to fill, connect Internet acquiring, learn rast api like alpha bank or others. Make online payment. Make 150,000 products with a description, add to favorites, etc. connect these products with 1s, understand that you need not mysql but mssql, that it will be faster, that it has integration with 1s, etc.
2) From the text above, you will understand that you need experience. Take the job and do it, the more experience, the more you will understand, for example, that it’s bad to store 150,000 records in RAM, study chunks and much more, we’ll hesitate to list)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question