Новости

Как стать Junior-разработчиком

Итак, что же нужно знать младшему Frontend разработчику в 2022 году?

• HTML5, понимать разметку, освоить базовые теги, атрибуты и вложенные элементы
• CSS3 — позиционирование, компоновка и выравнивание элементов, их видимость, отзывчивый дизайн и подходы mobile-first
• Если мы говорим о JavaScript, то сперва следует выучить основы языка
• Понимание MongoDB

Backend Junior

К младшему бэкенд программисту иные требования. Он должен знать:

• Принцип работы интернета и операционной системы
• Язык серверного программирования: PHP, Java, JavaScript (Node.js), Python (Django) или другой
• Базы данных — реляционные и NoSQL
• API — REST, JSON

Junior iOS

Чтобы влиться в iOS-разработку, нужно:

• Знать язык программирования Swift
• Иметь практический опыт работы с IDE Xcode
• Понимать сущность MVC, а также то, как «яблочные» приложения строятся на основе этого паттерна.
• Уметь запускать приложения на устройствах и распространять их

Junior Android

Как уже говорилось, начать следует с выбора языка, но за основу лучше взять именно Java, а при необходимости дополнительно изучить Kotlin. Далее:

• Практический опыт работы с Android Studio
• Понимание Android Architecture: паттерны MVVM, MVI, MVP
• Изучение жизненного цикла Activity
• Умение создавать гибкие интерфейсы с использованием фрагментов
• Запуск приложений на устройствах
Интересное