Geekbrains android разработчик слив

Большой слив курсов от GeekBrains

Профессия Smm Менеджер. Все Модули (2018)

Чему Вы научитесь:

• Разрабатывать SMM-стратегию продвижения

• Привлекать и удерживать активную аудиторию и работать с негативом

• Cоздавать эффектный креатив и контент, который будут репостить и лайкать

• Использовать инфоповоды для эффективного продвижения

• Лайфхакам по подаче контента в соц.сетях: публикаций, лент, групп

• Генерировать идеи для вирусного и ситуативного контента

• Продвигать публикации в самых популярных социальных сетях

Linux. Администрирование рабочих станций 2019

Чему Вы научитесь:

  • Устанавливать и настраивать Ubuntu;
  • Понимать архитектуру Linux и Unix-подобных систем;
  • Работать в терминале (пригодится и тем, кто использует Mac);
  • Работать с файлами, файловыми системами и устройствами в Linux;
  • Администрировать Linux и другие Unix-подобные операционные системы;
  • Понимать и писать регулярные выражения;
  • Решать задачи автоматизации, писать скрипты и назначать задачи по расписанию;
  • Настроить на базе Linux веб-сервер и защитить его с помощью iptables;
  • Работать с git, использовать контейнеризацию Docker.

Основы языка Python 2019

Чему Вы научитесь:

  • Использовать основные конструкции языка Python.
  • Писать программы, реализовать их запуск и отладку.
  • Знать основные встроенные типы данных, именные и анонимные функции, аргументы, конструкцию return, генераторы списков и словарей, классы, объекты, атрибуты, методы, глобальные и локальные переменные, инкапсуляцию, наследование, полиморфизм, встроенные методы классов.
  • Уметь проводить перегрузку и переопределение методов.
  • Проводить операции с файлами, находить и устранять ошибки при работе с файлами.
  • Создавать собственные исключения.
  • Читать чужой код на Python и писать собственный в соответствии со стандартами PEP-8 и практиками, прошедшими проверку временем.
  • Использовать IDE и её вспомогательные инструменты для проверки и отладки кода.
  • Писать системные скрипты для работы с файловой системой.
  • Разрабатывать полноценные программы с использованием модульного и объектно-ориентированного подхода.
  • Понимать, как на самом деле устроен Python, знать, в чём его мощь и гибкость.

Дизайнер интерфейсов 2018

Чему Вы научитесь:

  • Вёрстка макетов под веб и мобайл
  • Продвинутая работа с типографикой
  • Проектирование пользовательского опыта и интерфейсов
  • Аналитика цифровых продуктов
  • Анализ и улучшение UI с целью повышения качества пользовательского опыта
  • Проведение количественных и качественных исследований
  • Взаимодействие с продакт-менеджерами и разработчиками
  • Работа с обратной связью
  • Аргументация идей и решений
  • Презентация проектов
  • Разработка и проверка гипотез
  • Понимание продакт-менеджмента

Telegram-бот для рассылок 2018

Чему вы научитесь:

  • Как создать простейшую игру с применением MongoDB;
  • Как создавать свои команды для навигационного меню в боте;
  • Как видоизменить клавиатуру телефона до неузнаваемости;
  • Как научиться передавать файлы, аудио и видео в чате.

На втором занятии наша задача – сделать бот для рассылок. Попутно решим вопросы:

  • Как передавать боту команды через интернет?
  • Как сделать историю команд каждого пользователя в боте?
  • Что такое Express-фреймворк? В шаге от своего сайта на чистом JavaScript.

WordPress Для Профессионалов 2017

Чему Вы научитесь:

  • Работать с темами оформления сайта
  • Добавлять страницы и статьи
  • Организовывать их в рубрики и меню
  • Размещать нужные вам панели, формы обратной связи
  • Налаживать связь с «ВКонтакте» и Twitter
  • Устанавливать сайт на свой домен/хостинг.

Дизайн и проектирование интерфейсов

Чему Вы научитесь:

• Вёрстка макетов под веб и мобайл

• Продвинутая работа с типографикой

• Проектирование пользовательского опыта и интерфейсов

• Аналитика цифровых продуктов

• Анализ и улучшение UI с целью повышения качества пользовательского опыта

• Проведение количественных и качественных исследований

• Вы получите взаимодействие с продакт-менеджерами и разработчиками

• Работа с обратной связью

• Аргументация идей и решений

• Разработка и проверка гипотез

Безопасность в сети. Методы взлома и защиты

Чему Вы научитесь:

• Узнаете о ключевых сетевых протоколах, принципах работы

Читайте также:  Как включить телевизор хаер андроид

Узнаете о безопасности или небезопасности тех или иных протоколов, используемых в современных сетях

• Узнаете о способах перехвата сетевого трафика

• Научитесь выполнять анализ сетевого трафика

• Узнаете о типовых сетевых атаках, применяемых хакерами в сетях

• Научитесь выполнять ряд сетевых атак и познакомитесь с используемым для этих целей ПО

• Познакомитесь с аудитом информационной безопасности сетевых сервисов

• Узнаете о способах защиты от сетевых атак

Программирование на языке SWIFT — Начальный и Продвинутый Уровень

Чему Вы научитесь:

  • Работать в Xcode — среде программирования предоставленной apple
  • Работать с Playground
  • Создавать приложения
  • Проводить отладку (Debug)
  • Управлять ходом выполнения программы
  • Работать с массивами данных
  • Принципам ООП. Классы, объекты, наследование, инкапсуляция, полиморфизм
  • Писать в функциональном стиле. Писать и использовать функции высшего порядка
  • Обработке исключений
  • Основам модели управления памяти в ios приложениях.

Программист Android 2015

Чему Вы научитесь:

• Знание Java Core

• Знание Android SDK

• Опыт работы в IntelliJ IDEA, Eclipse, Android Studio

• Опыт разработки Android-приложений на Java

• Опыт работы с XML, JSON, HTTP, sockets

• Знание Android API, понимание архитектуры Android, пользовательский интерфейс, меню, диалоги, ресурсы, logcat, MVC

• Intents, Fragments, Контент-провайдеры, бродкаст-ресиверы, Google Maps, виджеты, телефония, сенсоры, блютуз, графика и анимация

• SQLite, Web, Concurrency

• Базовое знакомство с гайд-лайнами Android последней версии

• Понимание особенностей работы мобильного приложения в условиях слабого сигнала связи

• Уверенное владение базовыми паттернами проектирования

• Творческий подход к поставленным задачам

• Умение писать чистый код и правильно создавать и использовать модульные тесты

• Умение и желание приобретать новые навыки и осваивать новые технологии

Умение быстро разбираться в чужом коде‚ если это понадобится

Digital-стратегия. Инструменты привлечения и удержания клиентов 2020

Чему Вы научитесь:

  • Освоите базовые понятия маркетинга, необходимые интернет-маркетологу;
  • Проработаете целевую аудиторию продукта и разделите её на сегменты;
  • Проведёте конкурентный анализ;
  • Познакомитесь с инструментами digital-маркетинга;
  • Узнаете, с помощью каких KPI оценивают работу специалистов;
  • Составите стратегию онлайн-продвижения;
  • Начнёте наполнять своё портфолио интернет-маркетолога.

Профессия Веб-аналитик 2020

Чему Вы научитесь:

• Data-Driven подход. Аналитик в команде

  • Яндекс Метрика: установка, настройка, отчеты
  • Яндекс Метрика: отчеты – продолжение, цели, карты, вебвизор
  • Google Analytics: установка, настройка, отчеты
  • Google Analytics: отчеты – продолжение, цели, карты, ТЗ на события
  • UTM-метки. Зачем нужны, как настраиваются, где смотреть в системах аналитики
  • AppMetrica – основные отчеты
  • HTML: основы
  • Google Tag Manager. Вводная про инструмент, установка, настройка систем аналитики через GTM
  • JavaScript. Зачем нужен аналитику. Основы
  • Google Tag Manager. Настройка пользовательских параметров в Яндекс Метрике и Google Analytics
  • Заключительный урок по GTM. Настройка событий и виртуальных страниц
  • Работа с воронками: настройка воронок в системах аналитики
  • Что такое eCommerce. Работа с ТЗ, dataLayer, документация
  • Разбор и анализ отчётов e-comm
  • Что такое сквозная аналитика. Обзор современных систем сквозной аналитики
  • Контекстная реклама Яндекса: выдача в поиске, РСЯ, ретаргетинг. Знакомство с рекламным кабинетом
  • Контекстная реклама Google: выдача в поиске, КМС, ремаркетинг. Знакомство с рекламным кабинетом
  • Таргетированная реклама. MyTarget, Вконтакте, Facebook
  • Яндекс Вебмастер, Google Webmaster. Основы SEO

• Введение в UX-анализ

• UX-анализ: CJM, работа с данными, функциональное тестирование для формирования гипотез

• UX-анализ: Техническое тестирование сайта и формирование отчетности по UX-аудиту

• UX-анализ: Инсайты, проведение UX-тестирования при помощи интервью

  • Формирование гипотез и поиск точек роста с помощью A/B-тестирования
  • Скоринг гипотез и последовательность проведения A/B-тестов
  • Математическая статистика в теории выборочных исследований. Статистическая проверка итогов тестирования. ч1
  • Математическая статистика в теории выборочных исследований. Статистическая проверка итогов тестирования. ч2
  • Нестандартные ситуации
  • Сравнительный обзор основных инструментов A/B-тестирования
  • Настройка A/B-тестов в Google Optimize — практика
  • Работа с визуализацией (часть 1)
  • Работа с визуализацией (часть 2)
  • Презентация результата и коммуникации

Курс по Agile-методологиям 2020

Чему Вы научитесь:

Основы Agile-мышления, Agile-манифест. Kanban

  • Agile-манифест
  • Разница в подходах Agile и Waterfall
  • Применимость Agile и критика
  • Kanban: принципы и применимость
  • Кейсы применения в современных компаниях

Игра «Kanban Board»

  • Принципы
  • Артефакты и ритуалы
  • Как оценивать задачи
  • Роли в Scrum
  • Типы совещаний
  • История Lean и Kanban
  • Базовые принципы
  • Где можно применять
  • Концепция Lean Production
  • Правило трех сигм

Игра «Scrum Planning»

Игра «Scrum in action»

  • Примените полученные знания для практической работы Agile-команде
  • Научитесь оценивать задачи и свои возможности
  • Научитесь оптимизировать рабочие процессы и и нагрузку
Читайте также:  Лучший редактор лица для андроида

Контекстная реклама. Привлечение клиентов. 2020

Чему Вы научитесь:

  • Правильно выбирать подходящие для решения ваших задач инструменты и форматы. Создавать связки и правильно анализировать влияние медийных форматов на performance-кампании.
  • Работать с поисковой рекламой: подбирать ключевые фразы и минус-слова, писать объявления, настраивать кампании и назначать ставки.
  • Запускать кампании в РСЯ и КМС: настраивать ремаркетинг, работать с поведенческими и аудиторными таргетингами, создавать креативы.
  • Анализировать результаты и повышать эффективность кампаний.
  • Использовать средства автоматизации: Excel, редакторы рекламных систем и инструменты от eLama.

Источник

Уязвимости GeekBrains: Зачем платить деньги за курсы если их можно просто скачать?

Небольшой сказ о маленькой погрешности, с помощью которой был получен доступ ко всем платным курсам и домашним заданиям на ресурсах. А так же немного о других найденных уязвимостях.

Предыстория

Вечерами, в перерывах между чтением школьной литературы на лето, я участвовал в bug bounty программе от Mail.ru Group.

Я искал новые поддомены и сервисы которыми владеют Mail.ru, на них довольно часто встречаются разного рода уязвимости.

На тот момент я уже знал об образовательном IT проекте GeekBrains, не думал что смогу выцепить там что-то интересное, но я ошибался.

Углубившись в тестирование личного кабинета пользователя, я сразу наткнулся на API сервиса.

С помощью DIRB я вышел на метод projects, перебирая id проектов я выпал на любопытный URL.

Это открытый Amazon S3 bucket. На нём в «свободном доступе» лежат материалы и учебная литература практически ко всем курсам ресурса.

Вот например презентация к курсу «Информационная Безопасность»

Или вот, домашняя работа ученика курса «Java developer»

Здесь так же присутствует большое количество приватной информации на каждого участника курса.

Идём дальше

Рассуждая логически, если у них есть один S3 бакет значит, возможно, есть и другие!

На этом этапе воспользовался lazys3. Довольно удобный инструмент для поиска S3 бакетов.

После перебора я обнаружил еще один бакет, это был geekbrains-uploads.s3.amazonaws.com

К сожалению прямой просмотр файлов недоступен, но есть возможность загрузить свой.

С помощью стандартной AWS утилиты заливаем на сервер TXT файл.

aws s3 mv xalerafera.txt s3://geekbrains-uploads

Сюда можно залить исполняемый файл или другую гадость.

На этом моменте я зарепортил уязвимости, а спустя несколько дней я получил за них выплаты.

Помимо этих двух дыр, я обнаружил еще XSS в личных сообщениях.

Есть еще одна уязвимость, о которой хотелось бы рассказать, но она всё ещё Triaged.

Итоги

Закрывайте ваши S3 бакеты, это может привести к серьезным потерям.

Хочу поблагодарить AlexShmel, за помощь в написании статьи.

Источник

Стоит ли записываться на курсы от geekbrains? Или стоит получить второе высшее образование?

В будущем я хочу стать Android/iOS разработчиком. В данный момент изучаю Java. В принципе, уже решил идти учиться в Высшую Инженерную Школу (Политех) учиться на Java программиста, получить крепкую основу, хорошо работу (надеюсь) для первого времени, но.

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

Я разрываюсь на две части, поскольку очень плохо понимаю, какое образование по-настоящему стоящее. Даже уточню, стоит ли «того» образование на портале GeekBrains?

Очень надеюсь на вашу помощь, друзья, потому как от вашего совета, я не преувеличиваю, зависит моя жизнь. Я ведь старпёр, мне уже 28 лет. Решение должно быть правильным. Надеюсь на вас. Простите за лишние сопли с сахарной пудрой.

  • Вопрос задан более трёх лет назад
  • 225199 просмотров

Простой 8 комментариев

вспомнил анекдот где один парень стоит и курит перед универом, подходит бомж, просит дать покурить. уходя говорит, что получал в этом универе вторую вышку.

лично мое мнение:
иди на курсы. в универе время и деньги потеряешь.

Так же не рекомендую идти заниматься в «Школу программирования» aka Geekbrains. За ваши деньги вы получите устаревшие материалы и отвратительный сервис.

PS а внешне все на первый взгляд выглядит очень красиво и привлекательно, это да.

Я вот для себя понял, что самое лучшее обучение (если на выходе тебе нужна не корочка или галочка, а реальный приобретённый опыт), это — поставить самому себе задачу, например что-то разработать, только как можно более конкретную. Ну и начать делать. Сначала будет сложно и много вопросов, сожаление, что рядом нет человека, который бы подсказал и т.д. Но по истечению месяца, оглянувшись назад, придёт понимание, что задачу может и не решил ещё, а вот кодить уже на элементарном уровне умеешь.

Читайте также:  Delphi android service foreground

В своё время я так изучил html и css (да, это не язык программирования), но и я не разработчик)))

Сейчас попробую обуздать питона)))

Цен на курсы нету на сайте практически, например: https://new.geekbrains.ru/data-science-medicine#pr.

Пытаюсь посчитать.
Курс вроде два года. ну наверное 8200*24 = 196800?
Ну ок, у меня есть скидка 45% по купону, оставляю телефон, звонит маркетоложец, говорит что базовая стоимость 290000. с моей скидкой 147000.
и при этом оплата ТОЛЬКО через микрокредитную организацию.
Нашел типовой договор с этой микрокредитной, там 35% годовых.
То есть, не как на нормальных курсах, раз в месяц заходишь платишь с карты и все (мне маркетоложец рассказал, что это требует много ресурсов, а у них такой огромный поток студентов, что не уследить, то есть про биллинги они не слышали).

Если кто думает, что это заказной пост, тот может связатся со мной в личке хабра, я тут сто лет в обед.

Короче, я не ожидал, что гикбрейнс скатиться в такоээээ г.

Если сказать быстро и сразу — это просто обман, вымысел, выкачивание денег из дурачков и простаков. Это лохотрон по полной программе! Странно, что человек уже получивший высшее образование спрашивает, чем оно отличается от обычных курсов. Не понятно, что он делал в ВУЗе, пока получал высшее образование. Видимо, так ничего и не понял. Это прискорбно.
Высшее образование (хорошее и настоящее в известном Вузе типа Политеха или СПБГу) в отличии от всяких курсов и прочих услуг дает фундаментальное академическое образование, систематические знания, особенно если это физико-математическое образование, естественно-научное. А на курсах даются краткие сведения, сведения по конкретным вопросам и предметам на текущий момент, в отличии от университета. Чаще всего без теоретической части, без понимания процессов внутри явления. Ну как на курсах можно изучить физику или химию в рамках университетской программы. Это просто невозможно.

Но самое главное, что дает Высшее Образование — это способность учиться, получать новые знания. И как навык, и как привычку!

Человек окончивший химфак, физфак, мехмат, ВМК, биофак — это выпускник с фундаментальными знаниями в своей области и смежных областях, он может в том числе заниматься и программированием или уже им занимается, как сопутствующее направление. Например, биоинформатика. То же касается и других: химик, физик уже знакомы с методами программирования, используют их в своей работе для анализа данных в Матлабе, Бейсике или Стате, пишут подпрограммы для себя и.т.д. Разве это можно сравнить с курсами.

Что касается всяких вновь появившихся курсов по программированию и особенно тестированию ПО, так называемых тестеров, QA — quality assurance. Началось это еще в 90х в США. Был такой Мишка Портянка, он же Михаил Портнов, и придумал Миша продавать вот такие вот курсы и навыки тестеров для иммигрантов. Особенно для иммигрантов по лотерее Гринкарт. А с появлением Ютуба дело перешло уже на промышленные рельсы. И стал Мишка Портянка зазывать уже людей сотнями каждый год, создал канал Голос Силиконовой Долины на Ютубе, где рассказывает, как все эти люди попадут в ИТ компании минимум на 60К долл.США и будут там крутыми программистами. Правда почему они ими будут, и как будут конкурировать с выпускниками всяких там Стэнфордов и Беркли не говорит. То-то и оно!
Люди ехали и едут, кто-то даже устраивается, но большинство, 80-90%, конечно же, никуда не попадает, тратят свои кровные деньги на эти курсы, проедают и проживают последние в дорогой Калифорнии и в дорогом Сан-Франциско, ходя на курсы к Мишке. Но ничего в итоге не получают.

И вот прошли годы, кто-то решил не терять время и деньги, а использовать опыт Миши в России. Зачем лохов то терять? Их надо использовать и обогащаться. Вот и пошли всякие курсы в Ютуб, рассказывать какими богатыми и успешными (ну а как же?!) станут их слушатели после изучения всякого там программирования. ))) Золотая жила!

Источник

Оцените статью