Junior Middle Expectations WEB 2.pptx
- Количество слайдов: 26
ITVDN Junior Frontend-Developer Требования и ожидания Александр Марченко Cyber. Bionic Systematics & ITVDN. com
Junior Developer Образование – Бакалавр Опыт работы – от 6 мес. до 2 лет English – Intermediate / Upper intermediate
Junior Developer Коммуникации – редко / при необходимости общается со стороной Заказчика
Junior Developer Командная работа – работает в команде в соответствии с определенными правилами и практиками
Junior Developer Инициатива: - Проявляет инициативность к завоеванию новых профессиональных знаний и опыта, - Инициирует открытое обсуждение отдельных проблем работы с менеджерами
Junior Developer Принятие решений: - Полагается на решения наставника, - Управляет индивидуальными задачами
Developer Технические требования: HTML 5 & CSS 3 Java. Script Core (DOM, AJAX, JSON) j. Query, Angular. JS, … Twitter Bootstrap TFS, Git, Jira, etc. Basics ASP. NET MVC, SQL, PHP, Ruby
Web 1. 0 – The shopping carts & static “Read-Only” Web
Web 2. 0 – The writing and participating “Read-Only” Web
User Experience Design (UX-design) — комплексный подход к взаимодействию пользователя с интерфейсом, будь то веб-сайт, мобильное приложение или любая другая программа. Информационная архитектура (IA) Изучение пользователей и предметной области, “карта” системы, предварительный вид UX Пользовательский интерфейс (UI) Визуальный дизайн Контент Создание контентной стратегии, непосредственно, контента, резервных копий контента
Что такое “User Interface”? Пользовательский интерфейс (User Interface) — Все, с чем взаимодействует пользователь при работе с устройством(от персональных компьютеров до сложных промышленных систем). People Пользователь системы User Interface Совокупность средств и методов взаимодействия Machine Некая система/ устройство
Graphical User Interface Графический пользовательский интерфейс (Graphical User Interface) — разновидность пользовательского интерфейса, в котором элементы интерфейса (меню, кнопки, значки, списки и т. п. ), представленные пользователю на дисплее, исполнены в виде графических изображений. Простота Функциональность Удобство Дружественность Ясность прежде всего. Ничего лишнего Четкая иерархия. Правильные цвета Исключите потребность поиска похожих, более функциональных ресурсов Помогайте пользователям с умом
WEB Frontend Developer Основные этапы создания сайтов • Идея • Дизайн-макет сайта • Верстка • Динамика сайта • Программирование сайта • Production / Publish
Для чего нам технологии? HTML Язык для структурирования и представления содержимого веб-страницы CSS Язык для оформления содержимого веб-страницы Java. Script (ECMAScript) Прототипно-ориентированный язык, для задания динамики и интерактивности веб-страницам
DOM – Document Object Model Объектное представление элементов страницы
AJAX – Asynchronous Java. Script and XML Построение интерактивных пользовательских интерфейсов.
Framework / Библиотека Платформа / набор подпрограмм Библиотека никогда не влияет на архитектуру программного продукта и тем более никак не может ее ограничивать, в противном случае она станет фреймворком.
Library j. Query Библиотека Отвечает за управление поведением объектов на веб-странице.
Framework Angular Фреймворк Отвечает за управление логикой работы вебприложения.
Frameworks / Libraries React Ember & etc. Выполнение определенных задач, упрощение жизни разработчику
Что еще? Twitter. Bootstrap LESS, SASS, Stylus Socket. IO Chrome Dev. Tools, Dragonfly, … GIT, TFS, Dropbox, Bit. Backet Java. Script Patterns,
Сколько? Сколько вам придется учиться? HTML & CSS fundamentals = 32 h Java. Script core = 108 h Twitter Bootstrap = 20 h j. Query = 40 h Angular. JS = 80 h Web & etc. = 120 h
Сколько? Сколько вам придется учиться? Frontend Developer (Trainee) = 400 h Junior Frontend Developer = 1000 h
Сколько? Теория= 300 -400 h Практика = 600 h+
Зачем? Стоимость обучения: 1 час = 1 -4$ (1 год = 170$ via ITVDN) Стоимость работы: 176 часов = 600$ 1 час = 3. 4$(Junior-Middle) 1 час = 3 -10$ (Freelance)
Благодарю за внимание a. marchenko@cbsystematics. com +380 93 967 29 45
Junior Middle Expectations WEB 2.pptx