2018-янв-17
Начало занятий
Продолжительность тренинга
50
Количество слушателей
Saint-Petersburg, Russia
Город
Необходимые знания и умения

•    базовые знания языка C# и технологий .NET;
•    знание основ работы с базами данных;
•    знание базовых алгоритмов и структур данных;
•    базовые знания/общее представление о системах контроля версий;
•    знание английского языка на уровне не ниже B1.


ОПИСАНИЕ:


СТАЖИРОВКА ЕРАМ – ЭТО ПРОГРАММА СТАЖИРОВКИ ЭКСТЕРНОМ ДЛЯ СПЕЦИАЛИСТОВ, ИМЕЮЩИХ ОПЫТ РАЗРАБОТКИ.


Мы предлагаем уникальную возможность: минуя первый этап обучения (тренинги), прийти в ЕРАМ на стажировку. В рамках программы будет предоставлена возможность расширить и углубить знания и применить их на практике в составе команд под руководством опытных разработчиков.
Сроки и программа стажировки определяются индивидуально в зависимости от вашего технического уровня. Вам не обязательно проходить стажировку по программе от начала до конца. В случае, если вы сможете защитить все топики из теоретической части, вам сразу будет предложена работа на проекте.


КАК ЭТО ВЫГЛЯДИТ?
•    Первый этап: вы проходите интервью с рекрутером и техническим специалистом, где подтверждаете свой технический уровень
•    Второй этап: участвуете в учебных и исследовательских проектах, изучаете новые технологии, в конце стажировки вы демонстрируете приобретенные навыки и результаты
•    Третий этап: трудоустройство в компанию при условии успешного окончания стажировки


МЫ ПРЕДЛАГАЕМ:
•    проекты для крупнейших западных компаний;
•    команду увлеченных профессионалов;
•    возможность работать бок о бок с иностранными коллегами и впитывать best practice;
•    хорошо отлаженный процесс разработки;
•    возможность прозрачного (!) роста и развития в одном из направлений: development, architecture или people/project management;
•    у нас есть все плюшки и бонусы, присущие современным IT компаниям: начиная с ДМС и фитнеса, заканчивая курсами английского на базе компании и наличием в офисе Relax room.




Описание тренинга

ТЕМЫ ДЛЯ ИЗУЧЕНИЯ:

• Data and Modeling

Access data using ADO.NET, Language Integrated Query (LINQ), WCF Data Services, and XML

• Client Applications

Create Windows-based apps by using Windows Presentation Foundation (WPF) or Windows Forms

• Web Applications with ASP.NET

Using ASP.NET to build enterprise-class web apps with a minimum of coding

• Service-Oriented Applications with WCF

Use Windows Communication Foundation (WCF) to build service-oriented apps that are secure and reliable

• Windows Service Applications

Use Visual Studio and the .NET Framework to create an app that is installed as a service, and start, stop, and otherwise control its behavior

• Parallel Processing and Concurrency

Managed threading, parallel programming, and asynchronous programming design patterns

• Network Programming in the .NET Framework

Layered, extensible, and managed implementation of Internet services that you can quickly and easily integrate into your apps

• Security

Information about the classes and services in the .NET Framework that facilitate secure app development

• Debugging, Tracing, and Profiling

Test, optimize, and profile .NET Framework apps and the app environment. This section includes information for administrators as well as developers

• Developing for Multiple Platforms

Use the .NET Framework to build assemblies that can be shared across multiple platforms and multiple devices such as phones, desktop, and web

• Deployment

Package and distribute your .NET Framework app, and includes deployment guides for both developers and administrators