пятница, 3 января 2014 г.

Можно ли в 37 лет стать программистом. Пост 3. Требования к поступающим на курсы Java

 Обзор предлагаемых курсов в сфере IT

1.Тренинг Автоматизированное тестирование ПО, 90 часов  :
  • Требования к кандидатам:
    • базовые знания Java и принципов ООП
    • уровень английского не ниже Intermediate и владение технической лексикой
2. Разработка бизнес-приложений и аналитических систем в среде SAP (BI) 2 месяца

Этот тренинг является начальным этапом в подготовке консультантов Business Intelligence(BI) для SAP систем
Дополнительными требованиями для изучения SAP BI являются экономическое или инженерно-экономическое образование, свободное владение разговорным английским языком, теоретические знания бюджетирования, планирования, управленческого учета, экономики предприятия. Обучение бесплатно. Зачисление происходит по результатам собеседования в отделе персонала и технического интервью.
группа 5 человек
Требования к кандидатам:
  • знание основ теории реляционных баз данных
  • знание языка запросов SQL
  • свободное владение разговорным английским языком
  • теоретические знания бюджетирования, планирования, управленческого учета, экономики предприятия
3.Business Intelligence
Приглашаем студентов 4-5 курсов и выпускников ВУЗов специальностей в сфере IT или инженерно-экономического профиля поучаствовать в тренинге EPAM Systems "Business Intelligence". Обучение бесплатно. Зачисление происходит по результатам собеседования в отделе персонала и технического интервью. Успешно освоившим программу тренинга предоставляется возможность начать карьеру в компании EPAM Systems.
Business Intelligence - набор методик, технологий и инструментов для подготовки и предоставления данных, анализ которых позволит принимать своевременные бизнес-решения. Направления BI (в EPAM присутствуют они все): • построение хранилищ данных и интеграция данных (Data Integration and Data Warehousing); • отчетность, анализ данных и прогнозирование (Reporting, Data Analysis and Forecasting); • системы управления эффективностью (Corporate Enterprise Performance Management). Почему стоит выбрать BI: • Перспективность (новая востребованная специальность); • Стабильность (данные на больших предприятиях никогда не уничтожаются, оставаясь в архивах
2,5 месяца
Требования к кандидатам:
  • знание основ реляционных БД и языка запросов SQL
  • знание основ современных ОС, сетевых технологий
  • владение письменным и разговорным английским языком на уровне Intermediate- Upper Intermediate, готовность поднять уровень разговорного языка в сжатые сроки
  • настойчивость и сообразительность в решении нестандартных задач
  • развитые коммуникативные навыки
4.System Engineering
Приглашаем студентов старших курсов и выпускников технических ВУЗов поучаствовать в уникальном тренинге EPAM Systems " System Engineering ". Обучение БЕСПЛАТНО. Зачисление происходит по результатам собеседования в отделе персонала и технического интервью на конкурсной основе. Успешно освоившим программу тренинга предлагается продолжить обучение в учебной лаборатории EPAM по “Enterprise Information Systems. Applications Support for *NIX “ и начать карьеру в EPAM Systems.
Тренинг по системной инженерии - это профессиональный инженерный рост в технологиях, используемых для корпоративных решений, это возможность попробовать себя в профессии, найти точку приложения своих творческих способностей. Это тренинг для тех, кто нацелен на успех и любит своё дело, кто хочет заниматься: - поддержкой жизнедеятельности сложных технических систем (keep system running); - аудитом существующих систем и консультировать по их улучшению; - решать сложные проблемы на стыке технологий; - строить сложные автоматизированные системы c помощью непрерывной интеграции и облачных технологий.
Требования к кандидатам:
  • знания основ ООП, БД, сетевых/интернет технологий, современных ОС
  • знание английского языка (письменный и разговорный) – не ниже уровня Intermediate, готовность поднять уровень разговорного в сжатые сроки
  • приветствуется практический опыт системного администрирования
  • настойчивость и сообразительность в решении нестандартных задач
  • развитые коммуникативные навыки
Чтобы стать слушателем необходимо:
  • заполнить анкету для предварительной регистрации (см. ниже)
5.Разработка бизнес-приложений и аналитических систем в среде SAP (ABAP)
Этот тренинг является начальным этапом в подготовке программистов-разработчиков бизнес-приложений для систем ERP компании SAP.
Этот тренинг – первая ступенька в подготовке программистов-разработчиков на языке ABAP для работы с системами компании SAP. SAP-системы широко используются в мире для управления ресурсами предприятий: финансами, материалами, персоналом. ABAP – язык программирования, на котором реализовано большинство SAP-приложений. Тренинг формирует у слушателей техническую базу (теория баз данных, SQL, основы построения SAP-систем, основы программирования на ABAP) для дальнейшего овладения SAP-технологиями. Программа ориентирована на людей, имеющих склонности к программированию, способных вникать в суть бизнес-проблем (экономических, управленческих) и мечтающих об успешной IT-карьере. Обучение бесплатно. Зачисление происходит по результатам собеседования в отделе персонала и технического интервью.
Требования к кандидатам:
  • знание основ теории реляционных баз данных
  • знание языка запросов SQL
  • владение разговорным английским языком на уровне не ниже Intermediate
  • желание работать не только с кодом, но и погружаться в изучение бизнес-процессов заказчика
6. Application and Cloud Management Training 
EPAM Systems invites energetic, talented students and specialists with technical background to join our comprehensive training in Application and Cloud Management Systems. On this innovative course you will learn the most trending IT technologies and concepts:

• DevOps
• Cloud Infrastructure management. IaaS. PaaS. SaaS
• Enterprise Web Application deployment into Cloud (JBoss, SharePoint, IIS, Apache, Oracle, MS SQL Server DB)
• Advanced Scripting for Automation (Ruby, Bash scripting, PowerShell)
• Automated Environment Configuration Management (Ansible, Chef, Puppet)
• Continuous Integration and Delivery (Jenkins, Git, Ant, Maven, Sonar, Nexus)
• Monitoring implementation, application performance management basics (Zabbix, SCOM)
• ITIL® Foundation in IT Service Management
After the successful training completion, you will get the necessary skillset, knowledge and experience to start your career as part of Application and Cloud Management teams in EPAM. Career growth from the junior specialist to the Enterprise Architect and to the Chief Information Officer - in EPAM is absolutely real!
Требования к кандидатам:
  • знания основ виртуализации, сетевых/интернет технологий и БД;
  • знания основ теории построения современных ОС;
  • знание письменного и разговорного английского языка – не ниже Intermediate (B1 - B2). Готовность поднять уровень разговорного в сжатые сроки;
  • настойчивость и сообразительность в решении нестандартных задач, коммуникабельность;
  • приветствуется практический опыт системного администрирования.
2 этапа: 2,5 месяца и 3 месяца в Lab

7.

Курс «Промышленная разработка программного обеспечения»

 Компания  приглашает Вас на учебные курсы «Промышленная разработка ПО». Программа занятий включает изучение объектно-ориентированного дизайна и программирования с возможностью специализации в .NET, Java, PHP, Ruby on Rails, iPhone (Objective-C, Cocoa Touch), знакомство с принципами командной работы, работу с современными программными комплексами.
Во время обучения Вы взглянете на процессы разработки с высоты птичьего полета, познакомитесь с шаблонами проектирования, получите представление о карьерном росте в IT-индустрии, узнаете о том, как современное ПО используется для решения задач бизнеса.
Большой объем теоретического материала уравновешивается практическими заданиями и работой с кураторами, задействованными на реальных проектах. Дополнительно рассматриваются такие технологии как JavaScript, Ajax, XML, XSLT, JSON, ORM и многое другое. Участникам курсов доступны занятия по продуктам SAP ERP и Microsoft SharePoint, лекции по особенностям работы с базами данных MySQL и Microsoft SQL Server, тренинги по безопасности Web-приложений и многое другое.
Практическая часть занятий включает в себя разработку курсового Web-проекта с использованием выбранной платформы.
Продолжительность занятий составляет 2 месяца, обучение бесплатное. При успешном окончании курсов возможно трудоустройство в компании .

Платные :

8.Курс “Программирование на Ruby” поможет Вам познакомиться с миром современных средств быстрой разработки приложений. В рамках курса вы сможете познакомиться с синтаксисом языка Ruby, основными типами данных, управляющих конструкций, основными модулями обработки данных. Cлушатели курса получат навыки разработки приложений, предназначенных для автоматизации решений широкого спектра задач.
Ruby - инетрпретируемый объектно-ориентирванный язык программирования высокого уровня. Будучи созданным совсем недавно, в настоящий момент этот язык начал пользоваться огромной популярностью. Основным преимуществом языка программирования Ruby является скорость разработки и его гибкость
Подробнее о языке прогграммирования Ruby Вы можете узнать из этой статьи.
Пожелания к составу слушателей: требуются базовые знания об архитектуре ПК, представление о процендурном или объектно-ориентированном программировании, понимание принципов разработки ПО.
 Стоимость 60 часов около 300 долл, индивидуально - 800.
9. Основы программирования на Java
цена та же.
10. Java 3 уровня, группа 5 чел. Обучение 1-3 месяца. 30час.--140,45 час - 180,22 часа -90 $, 
Нашла один центр, который предлагал платную стажировку в компаниях Минска, с выдачей сетификата. 
10. Java основы - 140$ - и продвинутый 160$
11.
JD1 «Программирование на Java»108 уч.ч.500$
JD01 «Программирование на Java. Базовый уровень»40 уч.ч.
JD02 «Программирование на Java. Углубленный уровень»32 уч.ч.
JD03 «Java Server Pages & Servlets»   36ч

JD2 «Технологии разработки enterprise-решений на Java»108 уч.ч.500$
JD04 «Технологии разработки enterprise-решений на Java. Базовый уровень»36 уч.ч.
JD05 «Технологии разработки enterprise-решений на Java. Углубленный уровень »36 уч.ч.
JD06 «Технологии разработки web-решений на Java»36 уч.ч.
JD3 «Практикум Java-разработки»180 уч.ч.350$




  • Зачисление на курсы "Технологии разработки enterprise-решений на Java" и "Практикум Java-разработки" без обучения на курсе «Программирование на Java» проводится:
    • только при наличии свободных мест в группе;
    • по результатам прохождения онлайн-тестирования;
    • после собеседования с преподавателем.
  • Курс "Практикум Java-разработки" заканчивается защитой выпускных проектов. В качестве членов комиссии приглашаются представители компаний, заинтересованные в специалистах по данному направлению. 

  •  C зам. директора( если ничего не изменилось)  последней компании -  Еленой Локтевой, довелось познакомиться и пообщаться лично чуть больше года назад  - впечатления очень положительные и главный плюс, что "заточены" они именно под ту компанию, в которой я хотела работать, можно сказать, что они в какой-то мере сотрудничают. Очень заинтересовало их предложение по стажировке:http://www.it-academy.by/Program/Development-Practice/ITAcademy.html
Интересная статья: http://www.kv.by/content/328521-kak-naiti-rabotu-v-it
Еще:

 Какие технологии  изучить?

Всё зависит от того, какая конкретно область программирования (или тестирования) Вам нравится. Например, если это Java, попробуйте поискать интересное для себя в следующем списке:
  • Java — JSP, servlet, JSTL, MVC, Struts, Hibernate; JCA, EJB, SOAP, XMLDOM, Applets, JDBC, networking, sockets. Servers — Tomcat, JBoss. Полезные сайты — http://apache.org, http://jboss.org, http://java.sun.com. Также рекомендуем почитать наш FAQ по изучению Java здесь.
  • ASP - ASP, IIS, VB.Net, C#, XML, XSLT, XML-DOM, JavaScript (with objects) + DHTML, ActiveX, Mail components, File Uploading, ADO, OLEDB. Info — MSDN.
  • Databases — MS SQL server, Oracle 9, MySQL.
  • + English every day

В прошлом году перед двумя собеседованиями готовилась именно по этой статье. Она очень толковая, много полезных ссылок, но на тестировщика спрашивали действительно простые вещи -  фактически книга Савина и тестовое задание дома ( делала неделю) - и я прошла на курсы, а на автоматизированное тестирование - знания английского прогоняли по полной программе - разговорный, письменный, огромный тест от самого начального до сложного и в  первую очередь важен был тест по Java. Сказали, чтобы я повторила алгоритмы Java. Так как я чайник, повторяла я алгоритмы по ссылкам из вышеупомянутой статьи и сортировки. В итоге когда увидела 10 (что ли)однотипных небольших заданий, поняла, что повторять нужно было совсем другое. Такие задачки были на курсе в Intuit - в следующих постах будет ссылка. В итоге, чтобы пройти нужно было правильно сделать 7, я сделала 5. До технического собеседования( где видимо и пригодились бы все эти знания) и тестового задания я там не дошла.

2 комментария:

  1. Посмотрите еще базовый курс Java здесь http://www.it-courses.by/courses/kursy-programmirovaniya-java-bazovyj-uroven/

    ОтветитьУдалить
  2. Well explained . Great article on singleton pattern . There is also good singleton pattern example visit Singleton class example   

    ОтветитьУдалить