V
V
vaniapooh2011-09-21 08:32:14
Programming
vaniapooh, 2011-09-21 08:32:14

Additional education in certain areas of programming

Hello! I already have one higher technical education, however, it has only an indirect connection with programming. I am seriously interested in web programming in particular and programming in general, and I plan to do it professionally in the future. My higher education (Department of Radiophysics, St. Petersburg Polytechnic University) gave me a good base in the exact sciences, however, there are a number of more specific programming topics that any programmer should know. For example, this includes “Algorithms and data structures”, “Industrial software development technologies”, “Fundamentals of the process of developing a quality software product and its metrology”, issues related to the construction of compilers and interpreters, and so on.

I would like to replenish my knowledge in such special disciplines, but at the same time not to receive anewhigher education. I perfectly understand that you can read a mountain of books like Wirth, Fowler, GoF and a huge number of other smart and successful people. I have been doing this for quite some time now. However, I am interested in the possibility of obtaining knowledge in the form of theoretical material (possibly lectures) and, most importantly, practical exercises, during which it would be possible to solve specific problems, and then discuss all incomprehensible questions with a specialist. It can be both about attending paid classes at a higher educational institution, and about remote paid education via the Internet (practical classes can be done at home, and then only discussed with the teacher). The main requirement is the ability to choose disciplines for passing. Various diplomas and diplomas upon graduation are not necessary. It can also be about individual lessons at home. If there is absolutely no other way, then a second higher evening education is also possible (for example, I found this on the basis of the FTK SPbSPU). I livein Saint Petersburg .

Question: what options for solving the problem do you see?

Answer the question

In order to leave comments, you need to log in

6 answer(s)
[
[email protected]><e, 2011-09-21
@barmaley_exe

Computer Science Center .

C
Curious_Vik, 2011-09-21
@Curious_Vik

If you are ready to study internally, then you are here . I myself graduated from the Academic University, however, I was after the bachelor's degree in the physics and technology department of the Polytechnic University. Based on what you've described, this is what you need. By the way, you may be able to study there for free. But I must warn you that getting there is not easy, and learning is even more difficult. Get ready and good luck!)

A
Akson87, 2011-09-21
@Akson87

I have a suspicion that universities will not help you in such areas and you will not communicate with specialists in these areas. Perhaps there are good universities in St. Petersburg, but it is hard to believe that a serious specialist will work there, and not in the industry. If you are interested in lectures, you should look for presentations from conferences and just courses from domestic and foreign universities. Yes, and just work somewhere. Move towards open source or start doing your own project. Over time, an understanding will come of how it should be good and how it can be bad. Reading books without practice does not make much sense.

T
temaHT, 2011-09-21
@temaHT

If English is good, then I would look towards large, Western universities, they usually post many of their courses in the form of video lectures. Plus, sometimes they make almost real virtual educational courses. Here is a good example avva.livejournal.com/2363544.html

A
AndreyChizh, 2011-09-21
@AndreyChizh

You can look towards the Training Center "Specialist" at MSTU. N.E. Bauman . One of the best in distance education in the CIS.
And good advice about lectures from Western universities. There are a lot of them on the Internet, in particular, you can look here .
Good learning ;)

K
korvindest, 2011-09-21
@korvindest

You can get additional knowledge in programming, all in the same native polytechnic, or rather, at the Faculty of Retraining Specialists .
I was there for several courses and was satisfied with both the organization and the quality of the material.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question