Get Started. It's Free
or sign up with your email address
Веб-розробник by Mind Map: Веб-розробник

1. Hardskills

2. Навички

2.1. Softskills

3. Кар"єра

3.1. Можливі позиції роботи:                             • Front-end    Developer (JavaScript/HTML/CSS); • Junior/Middle/Senior JavaScript developer; • Front-end team lead; • Junior/Middle/Senior Web UI Software Engineer;і

3.2. Заробітна плата                           Java програміст: 1600-1900$ Javascript програміст: 1500-1700$ C#/.Net програміст: 1500-1700$ C++ програміст: 1500-1800$ Objective-C програміст: 1700-2000$ PHP програміст: 1200-1500$ Python програміст: 1600-1800$ Ruby/Rails програміст: 1700-2000$ тестер: 900-1200$ менеджер проектів: 2000-2300$ тім лід (програміст, який також менеджить свою команду): 2400-2800$

4. Навчання

4.1. 1 курс

4.1.1. Інформаційні технології

4.1.1.1. PowerPoint

4.1.1.2. Excel

4.1.1.3. Word

4.1.1.4. Sway

4.1.1.5. PiktoChart

4.1.2. Програмування

4.1.2.1. Ф-ії в С++

4.1.2.2. Покажчик С++

4.1.2.3. Масиви

4.1.2.4. Рядки

4.1.2.5. Структури

4.1.2.6. Файли

4.1.2.7. Введення в ООП

4.1.3. Фізика

4.1.4. Архітектура комп"ютера

4.1.4.1. Переведення чисел в різні системи чисення

4.1.4.2. Логічні функції

4.1.4.3. Мінімізація логічних ф-ій

4.1.4.4. Алгебра Шефера і Пірса

4.1.5. Математичний аналіз

4.1.5.1. Границя ф-ії в точці

4.1.5.2. Область визначення ф-ії

4.1.5.3. Границя числової послідовності

4.1.5.4. Похідна ф-ії

4.1.5.5. Диференціал ф-ії

4.1.5.6. Повне дослідження ф-ії

4.1.5.7. Частинні похідні

4.1.5.8. Найбільше та найменше значення ф-ії двох змінних

4.1.5.9. Первісна ф-ії

4.1.5.10. Інтегрування ф-ії

4.1.5.11. Невласні інтеграли

4.1.6. Основи програмної інженерії

4.2. Джерела інформації

4.2.1. Онлайн-бібліотека книжок програмування

4.2.2. Блоги і форуми програмістів

4.2.2.1. http://ukr-technologies.blogspot.com

4.2.2.2. http://www.vitaliypodoba.com/

4.2.2.3. http://replace.org.ua

4.2.2.4. https://dou.ua

4.2.2.5. http://www.cyberforum.ru

4.2.2.6. http://www.simplecoding.org

4.2.3. Відеоуроки HTML

4.2.4. Відеоуроки JavaRush

4.2.5. Бібліотеки

4.3. Безкоштовні онлайн-курси

4.3.1. http://cppstudio.com/uk/

4.3.2. http://programer.in.ua/index.php/dodatkova-informatsiia/rizne/158-kursy-z-prohramuvannia

4.3.3. http://www.intuit.ru

4.3.4. https://www.codecademy.com

4.3.5. http://courses.prometheus.org.ua/courses/KPI/Programming101/2015_T1/info

4.3.6. http://courses.prometheus.org.ua/courses/Microsoft/CS201/2016_T1/about

5. Вимоги

5.1. Знання об"єктно-орієнтованого програмування

5.2. Знання мов програмування

5.2.1. C++

5.2.2. C1

5.2.3. C#

5.2.4. Java Script

5.2.5. Java

5.2.6. C

5.2.7. Розуміння Python

5.2.8. HTML і CSS

5.2.9. PHP

5.2.10. Python

5.2.11. Ruby

5.3. Знання іноземної мови на рівні Intermediate (мінімум)

5.4. Знання редактора Unity  3D

5.5. Знання Visual Studio

5.6. Бажані знання

5.6.1. репозиторій коду, наприклад Git

5.6.2. одна або більше операційних систем на хорошому рівні (Linux, Windows, Mac OS)

5.6.3. знання систем управління проектами та комунікації в команді

5.7. Знання Front-End, Back-End або Full Stack

5.8. Знання баз даних

6. Саморозвиток

6.1. Вивчення іноземних мов

6.1.1. https://study.ed-era.com/courses/EdEra/e102/E102/about?_ga=1.159058554.19037743.1475013909

6.1.2. http://www.abaenglish.com/en/online-english-course/

6.1.3. https://lingualeo.com/ru#pass-test

6.2. Культурний розвиток

6.2.1. Відвідування семінарів, лекцій

6.2.2. Журналістика (у сфері ІТ)

7. Особливості професії