📜 ⬆️ ⬇️

Digest of good educational programs for IT-specialists and sympathizers: in Moscow and online

image

The day before yesterday, for the sake of interest, we walked around the companies sitting in the neighborhood - even in the most stable, we are thinking about reducing staffing tables and cutting budgets for employee training.

So pumping up your skills, whether you're already familiar with the code or just thinking about it, now seems to be a personal matter for everyone. To make it easier to navigate, we collected courses and useful events for beginning and continuing IT-specialists and their environment. Day and evening, offline and online.
')
Do not forget - the number of places on the most attractive courses is usually limited and ends quickly! And some just start very soon - jump on the outgoing train!

What should I choose?


Be careful: the abundance of options below may cause temporary disorientation!

To make it easier for a beginner to understand, here’s the infographics of the guys from Carlcheo, where they clearly (and with humor) set out the advantages and possibilities of each of today's popular languages. The rest - welcome further.

image
UPD: full size version

Offline programs in Moscow


Deutsche Bank Java School

Duration: immediately indefinite employment in the Technology Center
Cost: Free
Advantages: regular work and high wages from day one, offices in Moscow and St. Petersburg

The salary of Java-developers is 30-40% higher than the average for the market, and at the Technology Center of Deutsche Bank, where they develop modern banking products in Java, they can hire even without programming experience in this language.

All the necessary knowledge will provide on a monthly intensive in Java-school. There will be many lectures and seminars by leading IT specialists of the bank, plus in-depth practice involving participation in the development of real projects.

To get to the program, you must have a completed technical education or be a last year student and be able to work with one of the object-oriented languages.

Applications are accepted here . By the way, young specialists from the regions can also submit an application - the first round of selection will be held online.

MOEX code from Moscow Exchange

Duration: year
Cost: Free
Advantages: upgrading of professional and personal skills, 30 000 rub.

Classes for students are conducted by employees of the Moscow Exchange, who are working to create and support complex trading platforms.

You can take up the developer, you can go to analytics or testing. But at the same time get training on time management, stress management and other important soft-skills.

Another nice component is an impressive stipend in the amount of 30,000 rubles.

To participate, you need to know Python, Ruby, Bash, Java or C ++. And, it is important to be able to attend classes during working hours.

Recruitment is in full swing - the deadline is February 13 , so it’s best to hurry.

Moscow Coding School

Duration: four days
Cost: 19,999 rubles
Advantages: learning from “digital skills”, whatever that means

Usually, the Moscow Coding School conducts short intensive courses for those who are familiar with the code only by hearsay: journalists, bloggers, designers, copywriters and other comrades from the creative industry.

The organizers call the teachers of the course Digital Skilacs - in the people, these are the leading developers of good Russian and Western startups.

But even experienced programmers will be interested here: you can learn the basics of Swift or Java-Script, if you haven’t touched them before, plus a professional company is going to be excellent.

There is a set of new courses on JS and coding for children .

School of data analysis Yandex

Duration : two years
Cost: Free
Advantages: the best university teachers in the field of computer science, classes in the evenings, the chance to get an internship at Yandex.

Yandex ShAD is a two-year evening course for students and graduates of engineering and mathematical specialties, where specialists are trained in working with data and extracting information from the Internet — not necessarily for Yandex itself.

Loading - 15-20 hours a week, 12 of which go to classes with teachers from Russian and foreign universities.

Find out more here .

Technopark from Mail.ru Group and MSTU. Bauman

Duration : two years
Cost: Free
Advantages: classes in the evenings, a wide range of disciplines, a chance to have an internship at Mail.ru

Technopark was launched to ensure that undergraduate students receive real practical experience in developing and managing projects.

Here you can choose several courses at once, and if you wish - load yourself electives. For admission you need to know C or C ++, but you can understand their basics and on a special preparatory course.

Algorithm of admission and a wide range of disciplines is on the link . Keep in mind: they will follow the progress, and the failure rate will be expelled.

Basic course on Android programming from #tceh

Duration: 10 nights
Cost: 20 000 rubles (payment by installments is possible)
Advantages: the first application as a result, classes in the evening, a small group, and perhaps the coolest teacher on the topic.

The course on Android for those who are already programming, but did not write under the android, like the other courses from #tceh, is based on the principle of Learning by doing. We make people not only learn the theory, but come and do what they want to master with their hands.

Mikhail Varakin, an expert on Android and Unix technologies, is cool because he created the first Russian Android development course approved by Google. It will help to master all the key things that most often require from the creator of android applications, and in parallel you will write your first application.

To participate, you need a laptop with Android Studio installed, a basic knowledge of Java, SQL, XML or, at a minimum, object-oriented programming. We register in February , we start in March.

PS And we are preparing a new JavaScript course for beginners, where it will be possible to create a full-fledged working JS code from scratch. Details soon, today we go on a test lesson.

activity


In addition to development courses, Moscow hosts a number of activities for beginners and experienced programmers. With interesting reports and useful communication after them. For example:

Microsoft Mobile Dev Meetup, Mobile Web Development

When: February 17, 2015
Where: bar "Honey, I'll call you back"
What: there will be lectures on the creation of mobile applications, Azure Mobile Services, HTML 5-development, as well as the opportunity to tell participants about their project. Sign up for the mitap here .

February meeting Moscow Data Sceince

When: February 27, 2015
Where: Mail.ru Cinema
What: mitap for everyone who is not indifferent to Data Science, data analysis, data mining and visualization of structured and unstructured data. There will be reports and free communication. Details and entry link .

But this is only the tip of the iceberg, there may be several such events a week: to see more, you can subscribe to BizCo.vc or Moscow Startup Digest (they are led by our friends, so feel free to recommend), sometimes visit our website (we often invite Mobile developers, Djangists and Java scripters to themselves. Well, in general, any local community usually has a page somewhere on the web.

Online programs


But not everyone who is interested in starting to learn the language lives in Moscow or can attend offline courses. Just for you, we with our Sergey flashbackflip (he is a fan of gamification) and his wife Julia lesnikova selected projects that allow us to learn ... in a game form online.

This Code Combat (allows you to learn the basics of programming in general) and JavaRush (project, learning Java in the form of a game). Stick to it!

PS Thanks to the guys from Changellenge, Dima dmitrykabanov and our Anya ameli_na_meli , who helped bring all these opportunities together.

Source: https://habr.com/ru/post/250333/


All Articles