Эксклюзивный партнер
Geekbrains в Казахстане
burger
close
  • Программа: ИТ
  • Пакет: Специалист
    Уровень: Junior
  • Помощь в трудоустройстве

Блокчейн с нуля


— Станьте блокчейн-разработчиком с нуля
— Вы изучите Solidity, JavaScript и его расширение ECMAScript, пройдете основы информационной безопасности и криптографии
— На практике научитесь работать с базами данных, SQL и Linux
— В результате станете квалифицированным блокчейн-разработчиком, а мы поможем в трудоустройстве

Получить доступ
  • Сертификат
  • Помощь в трудоустройстве
  • Год английского в подарок
  • Проекты для портфолио
  • 4 курса в подарок
Длительность: 9 месяцев
Изучаемые языки и технологии
  • DeFi
  • DAO
  • DApps
  • Solidity
  • Rust
  • Solana
  • Node
  • и другие
Стоимость курса
Старт курса: 30 сентября
Период рассрочки 24 месяца
19 996 ₸/мес
66 652 ₸/мес
-70%
Кешбэк 30%: 143 968 баллов на Lerna
Блокчейн с нуля
Длительность: 9 мес
Получить доступ к курсу или бесплатную консультацию
Имя
Телефон
Электронная почта
Промокод
Название компании
Получить доступ
Ознакомиться с условиями публичного договора
success
error
warning
Блокчейн-разработчик — профессия наступившего будущего. Это высокооплачиваемый и востребованный на рынке труда специалист, который создает и разрабатывает блокчейн-приложения и системы. Он разбирается в криптографии, математике и программировании, создает приложения и смарт-контракты, отвечает за тестирование и оптимизацию блокчейн-продуктов. Например, криптовалют — биткоина или ethereum.

Компаниям нужны Специалисты с ИТ-навыками

ИТ-специалист — это представитель одной из более чем 500 цифровых профессий, связанных с разработкой программ и использованием компьютерной техники. Глобализация сделала сферу ИТ одной из самых высокооплачиваемых: российским компаниям приходится конкурировать с зарубежными за хороших специалистов. Экономика и повседневная жизнь все больше переходит в «цифру», поэтому у ИТ-сферы многообещающие перспективы.

Востребованно

За 2022 количество вакансий на рынке IT выросло на 72%.
Количество резюме — всего на 6%

Источник: hh.kz

Перспективно

К 2030 году рынку IT будет не хватать 85 млн специалистов

Источник: Forbes

Высокооплачиваемо

Зарплата начинающего
IT-специалиста от 225 000 тенге. А уже через три года работы — от 850 000 тенге

Источник: hh.kz

Блокчейн-разработчик

800 000 тенге
Средняя зарплата
более 200 вакансий
Доступно сейчас
*данные взяты с сайтов по поиску работы в августе 2022 г.
Разработчик блокчейн
Алма-Ата, удалённая работа
от 650 000 тенге
Блокчейн-разработчик
Астана
1 000 000 тенге
Программист блокчейн
Шымкент
650 000 тенге

Эта программа
подойдет тем, кто

Никогда не работал
и хочет получить востребованную специальность, трудоустроиться или узнать больше о специальности
Хочет сменить работу
освоить современные инструменты, технологии и получить актуальную высокооплачиваемую специальность

Программа обучения

Блокчейн-разработчик

Курсы
Введение в программирование
Что такое программирование и языки программирования
Базовые алгоритмы и массив как структура данных
Сложность и стоимость алгоритмов
Введение в контроль версий
Знакомство с контролем версий
Установка и настройка системы контроля версий
Углубляемся в контроль версий
Знакомство с языками программирования + Практикум
Знакомство с языком программирования C#
Знакомство с функциями и массивами
Функции: продолжение
Двумерные массивы и рекурсия
Как не нужно писать код: основные рекомендации
Как не нужно писать код: принципы и антипаттерны
Рекурсия: продолжение
Доп. лекция. C#: от простого к практике
Основы JavaScript
Знакомство с javascript
Основы javascript
Знакомство с функциями в javascript
Циклы и массивы
Объекты в javascript
WEB 3.0
Как менялся интернет, а "котики" - нет
Роль блокчейна в децентрализации
Арсенал блокчейн-разработчика
Когда наступит метавселенная
Как стать частью Веб 3.0
Продолжение JavaScript
Введение в DOM (Document Object Model)
Работа с DOM
Основы событий в JavaScript
Работа с событиями
Шаблонизация и работа с JSON
Работа с медиа
Основы работы с API
JavaScript про ECMAScript
Функциональный javascript
Основы ООП (Объектно-ориентированного программирования)
Объектно-ориентированного программирование в javascript
Асинхронность в javascript
Основы Node.js и инструменты сборки кода
Основы node.js
Менеджеры пакетов, сборка кода, WebPack
JavaScript про API браузеров
Коллекции и итераторы. Модули
Продвинутая работа с функциями и классами
Промисы. Хранилище
Dom-дерево
События, формы
Сетевые запросы
React.js
Интерфейсы
Обобщённое программирование
Коллекции JAVA: Введение
Многопоточность
Графический интерфейс пользователя
Управление проектом: сборщики проектов
Операционные системы и виртуализация (Linux)
Основы Linux. Установка системы
Работа с файлами в терминале
Права доступа и пользователи
Установка пакетов, репозитории. Планировщик Cron
Сетевые возможности Linux
Веб-сервер на Linux
Основы Docker
Скрипты Bash
Контейнеризация
Механизмы пространства
Механизмы контрольных групп
Введение в Docker
Dockerfile и слои
Docker Compose и Docker Swarm
Базы данных и SQL
Инструменты для работы с базами данных
SQL - создание объектов, изменение данных, логические операторы
SQL - выборка данных, сортировка, агрегатные функции
SQL - объединение таблиц union, соединение - join, подзапросы
SQL - оконные функции
SQL - Транзакции, ACID. Временные таблицы, управляющие конструкции, циклы
Основы информационной безопасности
Общие понятия
Правовые основы информационной безопасности
Основные угрозы компьютерной безопасности информации
Безопасность компьютерных систем
Защита информационной инфраструктуры организации
Криптографическая защита информации
Чистая Архитектура
MVVM  архитектрура
Retrofit работа с сетью
Внедрение зависимостей: Dagger 2
Компьютерные сети
Основы компьютерных сетей. Технология Ethernet Технология Ethernet. Протокол IP
Сетевой уровень. Протоколы маршрутизации. VLAN
Транспортный уровень. UPD и TCP
Трансляция адресов. VPN
HTTP(S). DNS
Введение в Блокчейн
История блокчейн сетей и криптовалют
Состав и описание работы блокчейн сетей и  потенциальные уязвимости и атаки на блокчейн
Блокчейн сети и их клиентское программное обеспечение
Soliditi
Модуляризация
Service
BroadcastReceiver
Профайлинг и отладка
Контроль Версий Углубленно (Git)
Работа с удалёнными репозиториями
Работа с изменениями
Практики и инструменты для работы с Git
Дипломная работа
Введение. Развитие ландшафтной архитектуры в Центральной цивилизации
Развитие ландшафтной архитектуры в Восточной цивилизации
Развитие ландшафтной архитектуры в Западной цивилизации
Средние века и эпоха Возрождения
Эпоха Барокко и регулярные сады
Ландшафтная архитектура XVIII века
Ландшафтная архитектура XIX века
Ландшафтная архитектура XX века. Старый Свет
Ландшафтная архитектура XX века. Новый Свет
Новейшая история
Итоговая Аттестация
Введение. Развитие ландшафтной архитектуры в Центральной цивилизации
Развитие ландшафтной архитектуры в Восточной цивилизации
Развитие ландшафтной архитектуры в Западной цивилизации
Средние века и эпоха Возрождения
Эпоха Барокко и регулярные сады
Ландшафтная архитектура XVIII века
Ландшафтная архитектура XIX века
Ландшафтная архитектура XX века. Старый Свет
Ландшафтная архитектура XX века. Новый Свет
Новейшая история
Скрыть программу
Открыть всю программу
Стоимость курса
Старт курса: 30 сентября
Период рассрочки 24 месяца
19 996 ₸/мес
66 652 ₸/мес
-70%
Кешбэк 30%: 143 968 баллов на Lerna
Блокчейн с нуля
Длительность: 9 мес
Получить доступ к курсу или бесплатную консультацию
Имя
Телефон
Электронная почта
Промокод
Название компании
Получить доступ
Ознакомиться с условиями публичного договора
success
error
warning

До старта

Используйте доступные методические материалы для самостоятельного изучения, чтобы подготовиться и комфортно пройти программу

О важности английского в управлении продуктами

Расскажем о роли английского языка в обучении. Необходимый минимум для старта. Как эффективно подтянуть исходный уровень до требуемого

Как правильно сидеть за компьютером

Гайд по созданию удобного рабочего места. Техники оптимального расположения тела, рекомендации по сохранению физического здоровья при сидячей работе

Профессиональный недуг разработчика

Все о туннельном синдроме и других специфических особенностях здоровья разработчиков. Превентивные меры и стратегии

Как сохранить зрение

Секреты поддержания здоровья глаз в условиях регулярной работы за компьютером

ТОП-10 навыков разработчика

Рекомендации по развитию, обзоры тренажеров, программ и методов

Разбор кода на английском языке

Покажем, как «пишут» разработчики, из чего состоит код, как в нем ориентироваться и при чем тут английский

Режим работыв IT-профессии

Как предупредить профессиональное выгорание и оставаться в ресурсном состоянии и хорошем настроении, даже если что-то идет не по плану и возникают непредвиденные трудности

И это еще не все

В ходе подготовительного этапа мы будем направлять вам актуальные материалы для планомерной подготовки и мягкого входа в программу: видеоуроки, учебные статьи, подкасты, интервью экспертов и действующих профессионалов рынка IT, прикладной инструментарий и специализированная литература. Библиотека данных постоянно пополняется. Будьте в теме уже на самом старте программы.

Начать обучение уже сегодня
2 месяца

Основной блок

Основной блок необходим каждому, кто решил стать программистом. Содержит фундаментальные знания.

В ходе первых пятнадцати недель вы познакомитесь с историей и разницей подходов к изучению программирования

Откроете для себя его языки, их принципиальные отличия и практики использования

Погрузитесь в тему создания структур данных

Разберетесь в понятии информатики на практике

Мы предусмотрели оптимальное соотношение теории и практики

127
часов
47
часов лекций и семинаров
80
часов практической работы
16
семинаров

Изучите понятие операционных систем, их принципов, особенностей и механизмов работы

Поработаете в области контроля версий

Узнаете, как самостоятельно настроить собственные девайсы

Изучите ключевые инструменты IT, стандарты кодирования, базы данных и системы аналитики

Пройдете курс прикладной математики: булева алгебра, логика, объединение множеств

Полученные знания вы сможете легко опробовать на практике уже в процессе обучения

Что вы изучите
Языки программирования
Информатика
Инструменты в IT
Математика
Профессии в IT
Контроль версий
Операционные системы
Базы данных
Алгоритмы и структуры
Стандарты кодирования
9 месяцев

Специализация: программист

300+ часов

Кто такой программист
Программист разрабатывает программное обеспечение для операционных систем, которое отвечает требованиям и задачам заказчика.
Что в программе
Во время обучения вы погрузитесь в мир программирования на примере его языков. Разберетесь почему их так много и в каких сферах они применимы. Сможете подготовить удобную инфраструктуру для работы. Поймете, для чего в программировании нужны исключения, зачем писать тесты и в чем заключаются основные принципы их написания. Разберетесь как работает интернет, браузер, сайты. Научитесь работать с базами данных с помощью языка SQL. Создадите свои базы данных. Познакомитесь с различными языками программирования и операционными системами и убедитесь на практике, что «облака» — все это лишь чьи-то другие компьютеры.
Что вы изучите
SQL
Python
PHP
Linux
JUnit
Jest
JavaScript
Java
HTML
GitHub Actions
Git
Docker
CI/CD
C++
Операционные системы
Командная строка Linux
Жадные алгоритмы
Дискретная математика
Динамическое программирование
Веб-программирование
Алгоритмы

Наши преподаватели — профессионалы из разных сфер

В качестве преподавателей мы приглашаем специалистов, которые знают ИТ изнутри: владельцев бизнеса, руководителей, менеджеров, ученых и сотрудников университетов. Эти специалисты ведут лекции и семинары, отвечают на вопросы студентов, помогают с домашними заданиями и консультируют индивидуально.

Денис Карпенко
Программист UE4/С++
Преподаватель программ:
Разработчик, Основы реляционных баз данных. MySQL

Преподаватель программ:

Преподаватель программ: Разработчик, Алгоритмы и структуры

Образование:

магистратура СПБГЭТУ «Лэти» им. В.И. Ульянова (Ленина).

Елена Коваленко
GroupFull stack web developer
Преподаватель программ:
Разработчик, Основы реляционных баз данных. MySQL

Преподаватель программ:

Разработчик, Основы реляционных баз данных. MySQL

Образование:

магистратура ОмГУ им. Достоевского;
Академия Ворлдскиллс-Россия.

Андрей Заярный
Учитель информатики, специалист по C#
Преподаватель программ:
Разработчик, Основы реляционных баз данных. MySQL

Преподаватель программ:

Преподаватель программ: Разработчик, C#

Образование:

МАТИ-РГТУ им. К.Э. Циолковского;
Институт открытого образования.

Сергей Камянецкий
Популяризатор программирования
Преподаватель программ:
Разработчик, Основы реляционных баз данных. MySQL

Преподаватель программ:

Разработчик, Основы программирования

Образование:

специалитет СмолГУ, магистратура РЭУ им. Г.В. Плеханова; аспирантура МГПУ.

Алексей Савватеев
Доктор физико-математических наук. Профессор МФТИ, АГУ, ведущий научный сотрудник ЦЭМИ РАН
Преподаватель программ:
Разработчик, Основы реляционных баз данных. MySQL

Преподаватель программ:

Математика

Образование:

Московский государственный университет;
Российская школа экономики

Михаил Левиев
Основатель и директор Научно-технического и бизнес-центра наукоемких стартап-проектов МФТИ. Генеральный директор «АлгоМост»
Преподаватель программ:
Разработчик, Основы реляционных баз данных. MySQL

Преподаватель программ:

Программирование, data science

Образование:

Московский физико-технический Институт;
Московский технологический университет

Как проходит обучение

Лекции
Онлайн-уроки, на которых вы получите новые знания по теме
Семинары
Вебинары с практическими заданиями, работой с преподавателем и обратной связью
В прямом эфире и в записи
Учитесь в прямом эфире или догоняйте в записи, если пропустили
Самостоятельное изучение
Доступ к онлайн-библиотеке с дополнительной информацией для самостоятельного изучения
Записи других потоков по той же теме
Другой взгляд на занятие — доступ к записям параллельных групп
Материалы Soft Skills
Модули по развитию навыков коммуникации, системного мышления, самоменеджмента, работы с эмоциональными состояниями и многое другое
Плановая
До 10 часов в неделю
Занятия 2–3 раза в неделю
по 2–3 часа
К каждому занятию предусмотрено домашнее задание
Дополнительные возможности
Помимо обязательных заданий, вам будут доступны дополнительные материалы для изучения, которые помогут глубже погрузиться в тему.

Почему студенты
выбирают GeekBrains

GeekBrains ― лидирующая образовательная онлайн-платформа для специалистов в IT и диджитал. Обучаем с нуля востребованным специальностям и профессиям.
11 лет
обучаем востребованным
профессиям
2,7 млн
пользователей
312 000
активных студентов
2 800
преподавателей
и наставников
965 000
человек построили
карьеру с нами
Программы обучения
современным профессиям
Готовим специалистов актуальных профессий и для разных областей: учим как веб-разработке, так и машинному обучению или созданию искусственного интеллекта.
База знаний
В распоряжении студентов есть онлайн-библиотека с видеоуроками, учебными статьями и подкастами. Учиться можно где угодно с помощью ноутбука, планшета или смартфона.
Бесплатные мероприятия
и онлайн-марафоны
Получите ответы на сложные вопросы про переход в IT и трудоустройство, выберете для себя одну из ключевых специализаций в IT и получите гайд для создания карьеры с нуля.
Комьюнити
Наша платформа объединяет крупнейшее сообщество IT-специалистов: практикующих экспертов, работодателей и людей, которые осваивают новые профессии.

Результаты после обучения

Фундамент для карьерного роста
Мы даем знания, которые станут фундаментом для получения других сильных IT-навыков. Вы получите базу, которая позволит адаптироваться под запросы рынка труда и регулярно получать выгодные предложения по работе.

Уже через несколько месяцев после старта программы вы сможете найти подработку и продолжать обучаться. Это поможет наращивать реальный опыт и понимание, как развиваться дальше.
Сертификат GeekBrains
Вы получите сертификат, который можно добавить в портфолио и показать работодателю.
Зарабатывайте больше с помощью IT-навыков
Переход на другую должность
Если вы разбираетесь в устройстве IT-систем и проектном управлении, то можете претендовать на более высокую должность и зарплату.
Фриланс
Выполняйте заказы, наращивайте клиентскую базу
и получайте дополнительный доход.
Удаленная работа
Работайте удаленно на зарубежные компании или участвуйте в проектах с частичной занятостью.

Наши партнеры

Удобная платформа для обучения

Траектория обучения и расписание занятий
Расписание онлайн-занятий отображено в вашем личном кабинете. Также доступны уроки в записи. Распределять нагрузку легко и просто.
Обучение на практике
В обучении используется практико-ориентированный метод преподавания. В ходе практических занятий вы освоите новый инструментарий в выбранной области и закрепите полученные знания.
Домашние задания
с проверкой преподавателем
Домашнее задание выполняется прямо на платформе. Там же вы получите развернутую обратную связь от преподавателя или наставника.

Ответы на часто задаваемые вопросы

Какой график обучения? Получится ли совмещать его с работой?
В среднем студенты программы посвящают около 10 часов в неделю лекциям, изучению дополнительных материалов и подготовке домашних заданий.

Мы используем несколько форматов обучения, позволяющих оптимально распределять нагрузку, вы сможете выбрать любой и подстроить график обучения под свою загруженность.
Что делать, если я пропустил занятие или хочу приостановить обучение?
Если вы не смогли присутствовать на уроке, то сможете посмотреть запись занятия. Видеозаписи всегда доступны в разделе «Обучение». Также к урокам доступны презентации и методические материалы, с помощью которых можно лучше подготовиться к занятиям и получить дополнительные знания.

Если вы пропустили много занятий, то можете поучаствовать в вебинарах другой группы и выполнить задания вместе с ней. Кроме этого, вы можете приостановить обучение в любой удобный момент, а когда решите продолжить мы добавим вас в группу, которая находится на том же моменте программы, на котором вы остановились.
Нужно оплатить все обучение одним платежом или есть рассрочка?
Мы предусмотрели несколько вариантов внесения оплаты. Вы можете оплатить всю сумму сразу или выбрать оплату частями до 30 месяцев.
Нужен ли мне компьютер?
Для обучения на платформе GeekBrains нужно:

1) ПК, ноутбук или планшет с минимальным набором характеристик для просмотра видео и выполнения практических заданий.
2) Доступ к интернету для просмотра видео и звонков.
3) Электронная почта для регистрации на нашей платформе.
4) 10-16 часов в неделю на просмотр учебных материалов и выполнение практических заданий.

Все что будет нужно на первом этапе обучения - зарегистрироваться на нашей платформе и пройти ознакомительный модуль.

Прямо сейчас вы можете просто оставить заявку на нашем сайте. Вам перезвонит менеджер и поможет понять как в самые короткие сроки начать обучение и получить первые результаты
Стоимость курса
Старт курса: 30 сентября
Период рассрочки 24 месяца
19 996 ₸/мес
66 652 ₸/мес
-70%
Кешбэк 30%: 143 968 баллов на Lerna
Блокчейн с нуля
Длительность: 9 мес
Получить доступ к курсу или бесплатную консультацию
Имя
Телефон
Электронная почта
Промокод
Название компании
Получить доступ
Ознакомиться с условиями публичного договора
success
error
warning
Оставьте заявку
Получите одну из самых востребованных профессий в ИТ с возможностью трудоустройства.
Хочу учиться