iOS-разработчик от GeekBrains
Вы научитесь
Программа курса
Курс можно пройти в одном из двух пакетов: уровень «Специалист» или «Инженер». Вы сможете уверенно писать код и работать с базами данных, добавите профессиональный кейс в портфолио и пройдёте стажировку в крупной компании.
iOS-разработчик. Специалист
Вы изучите основы программирования, такие как типы данных, переменные, операторы, условные операторы и циклы. Вы нучитесь работать с системами контроля версий, такими как Git. Изучите команды для работы с репозиториями, создания веток и изменений. Вы познакомитесь с несколькими основными языками: Java, Python, C# и другие, для разработки под мобильные устройства. Вы рассмотрите несколько инструментов: HTML, CSS и JavaScript. Узнаете про основные концепции и инструменты для создания интерактивных пользовательских интерфейсов. Вы поработаете с сортировкой, поиском и хэшированием данных. Вы научитесь использовать его для разработки приложений для iOS и macOS. Вы изучите основные концепции, такие как классы, наследование, протоколы и расширения. Вы пройдете практикум по созданию приложения на языке Swift для iOS или macOS. Вы сможете применять его для разработки приложений. Вы изучите принципы проектирования баз данных, создания таблиц и выполнения запросов на выборку данных. Вы сможее работать с управлением файловой системой, настройками сети и созданием виртуальных машин. Вы продемонстрируете знания и навыки, создав проект или приложение.
Вы изучите основы программирования, такие как типы данных, переменные, операторы, условные операторы и циклы.
Вы нучитесь работать с системами контроля версий, такими как Git. Изучите команды для работы с репозиториями, создания веток и изменений.
Вы познакомитесь с несколькими основными языками: Java, Python, C# и другие, для разработки под мобильные устройства.
Вы рассмотрите несколько инструментов: HTML, CSS и JavaScript. Узнаете про основные концепции и инструменты для создания интерактивных пользовательских интерфейсов.
Вы поработаете с сортировкой, поиском и хэшированием данных.
Вы научитесь использовать его для разработки приложений для iOS и macOS.
Вы изучите основные концепции, такие как классы, наследование, протоколы и расширения.
Вы пройдете практикум по созданию приложения на языке Swift для iOS или macOS.
Вы сможете применять его для разработки приложений.
Вы изучите принципы проектирования баз данных, создания таблиц и выполнения запросов на выборку данных.
Вы сможее работать с управлением файловой системой, настройками сети и созданием виртуальных машин.
Вы продемонстрируете знания и навыки, создав проект или приложение.
iOS-разработчик. Инженер
Вы погрузитесь в основы программирования: познакомитесь с базовыми понятиями и првилами работы в этой сфере. Вы поработаете с контролем версий кода. Узнаете, как изучать историю изменений. Вы освоитесь в нескольких языках. Изучите синтаксис и построение функций. Вы изучите несколько баз данных и способов работы с ними. На этом этапе у вас будет сформирован взгляд на IT-сферу. Вы выберете специализацию, чтобы затем начать развиваться в ней. Вы заполните пробелы в знаниях математики. Вы выучите язык программирования Python и сможете разрабатывать базовый код на нём. Вы сравните Python с Java и поработаете с новой темой: API. Вы изучите принципы ООП. Сможете соблюдать их. Вы узнаете, какие операционные системы вам стоит изучить, чтобы стать профессиональнее. Вы научитесь писать запросы к базам данных. Вы погрузитесь в структуры данных и сможете ориентироваться в алгоритмах. Вы разберетесь с понятиями исключений. Вы пройдете промежуточный контроль знаний через практику. Вы узнаете, что такое архитектура ПО и как она строится. Вы освоит технологию запуска приложений изолированно от основной ОС. Вы раберете способы сбора проектов. Вы научитесь выбирать алгоритм написания кода. Вы узнаете, как управлять разработкой и проектом в целом. Вы изучите многообразие веб-технологий и сможете Вы сможте профессионально работать с сетями. Вы поработаете с СКВ более глубоко. Вы пройдете аттестацию и подтвердте освоение программы. Вы научитесь программировать на Swift. Вы создадите приложение с нуля. Вы рассмотрите основные концепции, классы, наследование и протоколы.
Вы погрузитесь в основы программирования: познакомитесь с базовыми понятиями и првилами работы в этой сфере. Вы поработаете с контролем версий кода. Узнаете, как изучать историю изменений. Вы освоитесь в нескольких языках. Изучите синтаксис и построение функций. Вы изучите несколько баз данных и способов работы с ними. На этом этапе у вас будет сформирован взгляд на IT-сферу. Вы выберете специализацию, чтобы затем начать развиваться в ней. Вы заполните пробелы в знаниях математики.
Вы погрузитесь в основы программирования: познакомитесь с базовыми понятиями и првилами работы в этой сфере.
Вы поработаете с контролем версий кода. Узнаете, как изучать историю изменений.
Вы освоитесь в нескольких языках. Изучите синтаксис и построение функций.
Вы изучите несколько баз данных и способов работы с ними.
На этом этапе у вас будет сформирован взгляд на IT-сферу. Вы выберете специализацию, чтобы затем начать развиваться в ней.
Вы заполните пробелы в знаниях математики.
Вы выучите язык программирования Python и сможете разрабатывать базовый код на нём. Вы сравните Python с Java и поработаете с новой темой: API. Вы изучите принципы ООП. Сможете соблюдать их. Вы узнаете, какие операционные системы вам стоит изучить, чтобы стать профессиональнее. Вы научитесь писать запросы к базам данных. Вы погрузитесь в структуры данных и сможете ориентироваться в алгоритмах. Вы разберетесь с понятиями исключений. Вы пройдете промежуточный контроль знаний через практику. Вы узнаете, что такое архитектура ПО и как она строится. Вы освоит технологию запуска приложений изолированно от основной ОС. Вы раберете способы сбора проектов. Вы научитесь выбирать алгоритм написания кода. Вы узнаете, как управлять разработкой и проектом в целом. Вы изучите многообразие веб-технологий и сможете Вы сможте профессионально работать с сетями. Вы поработаете с СКВ более глубоко. Вы пройдете аттестацию и подтвердте освоение программы.
Вы выучите язык программирования Python и сможете разрабатывать базовый код на нём.
Вы сравните Python с Java и поработаете с новой темой: API.
Вы изучите принципы ООП. Сможете соблюдать их.
Вы узнаете, какие операционные системы вам стоит изучить, чтобы стать профессиональнее.
Вы научитесь писать запросы к базам данных.
Вы погрузитесь в структуры данных и сможете ориентироваться в алгоритмах.
Вы разберетесь с понятиями исключений.
Вы пройдете промежуточный контроль знаний через практику.
Вы узнаете, что такое архитектура ПО и как она строится.
Вы освоит технологию запуска приложений изолированно от основной ОС.
Вы раберете способы сбора проектов.
Вы научитесь выбирать алгоритм написания кода.
Вы узнаете, как управлять разработкой и проектом в целом.
Вы изучите многообразие веб-технологий и сможете
Вы сможте профессионально работать с сетями.
Вы поработаете с СКВ более глубоко.
Вы пройдете аттестацию и подтвердте освоение программы.
Вы научитесь программировать на Swift. Вы создадите приложение с нуля. Вы рассмотрите основные концепции, классы, наследование и протоколы.
Вы научитесь программировать на Swift.
Вы создадите приложение с нуля.
Вы рассмотрите основные концепции, классы, наследование и протоколы.