Der Campus ist ein Studentencamp für Programmieranfänger, in dem Contour-Entwickler ihr Wissen teilen. Fünf Tage lernen wir, sauberen Code zu schreiben, zu testen und zu entwerfen. Und abends trinke Tee mit Keksen, spiele Brettspiele und arbeite in einem Team von klugen Jungs wie dir! Auf dem Campus sammeln Sie Erfahrungen in der industriellen Entwicklung und finden neue Freunde, mit denen Sie eine tolle Zeit haben werden :)
Am 15. April besucht der Campus die nördliche Hauptstadt! Wenn Sie aus den Regionen Leningrad, Pskow, Nowgorod oder Karelien kommen, warten wir auf Sie!

Und der Campus ist eine Gelegenheit, zum Praktikum zu kommen und auf der Rennstrecke zu arbeiten.
Für Sie ist es kostenlos, wir kümmern uns um Reise und Unterkunft. Auswahl durch Test, Details auf der Website kontur.ru/kampus .
Wir freuen uns, wenn Sie Freunden aus St. Petersburg und den nächstgelegenen Regionen vom Campus erzählen :)
Schulprogramm
Die allgemeine Richtung der Schule lautet „Entwerfen und Testen von Code in C #“. Jetzt lernen sie viel, um Programme zu erstellen, bei denen dies nicht schwierig ist. Es ist schwierig, Programme mit hoher interner Qualität zu erstellen. Wir in der Schule unterrichten dies.
Vor der Schule erhalten die Teilnehmer eine Liste mit Materialien für das Heimstudium, so dass die Gruppe bei einem persönlichen Treffen ungefähr den gleichen theoretischen Kenntnisstand hatte. An der Schule selbst liegt der Schwerpunkt auf der Praxis und Analyse komplexer Fälle.
Eine triviale Theorie, die leicht selbst kennenzulernen ist, wird eine minimale Menge sein.
Themen:
Code bereinigen
- Lokale Verständlichkeit und Überprüfbarkeit von Programmen.
- Wiederverwendung. Die Prinzipien der Zersetzung und Zusammensetzbarkeit.
- Die Praxis, Fluent Api zu erstellen.
Testen
- Automatisches Testen der Schwarzweißbox. Erstellung von Tests gemäß Spezifikation. Was funktioniert am besten, testen oder Code überprüfen?
- Muster und Antimuster der Organisation von Unit-Tests.
- Praxistestgesteuerte Entwicklung.
Design
- Entwurfsprinzipien für SRP, OCP, DIP und Abhängigkeitsinjektion.
- Die Praxis der Verwendung von DI-Containern.
- Mock-Bibliotheken zum Testen von OOP-Code.
Sie werden in der gesamten Schule zu zweit oder in Teams arbeiten. Schullehrer helfen Ihnen - praktizierende Software-Ingenieure mit langjähriger Erfahrung. Zusätzlich zum Unterricht bleibt genügend Zeit, um mit ihnen über beliebige berufliche Themen zu sprechen.
Trainingsblöcke verwässern den Hackathon, bei dem Sie alle erworbenen Fähigkeiten reparieren müssen.
Die Annahme von Bewerbungen hat begonnen!