Выпускник
Автор
Олег Шиков
Россия
Больше не работает в GeekBrains
PHP
- Строки
- Http cookie session
- Ооп
- Основы языка
- Массивы
- Работа с файлами и базой
PHP
- Работа с массивами
- Работа с файловой системой
- Работа с безопасностью
- Web
- Работа со строками
- Базовый синтаксис
- Ооп
- Работа с базой данных
- Функции
Основы программирования
- Постановка задачи и алгоритмирование
- Операторы и функции
- Базовые понятия
- Основы программирования
Английский язык
- Vocabulary
- Grammar
Архитектуры и шаблоны проектирования
- Антипаттерны и проблемы шаблонов проектирования
- Архитектура веб-приложений
- Структурные шаблоны проектирования
- Поведенческие шаблоны проектирования
- Шаблоны работы с бд
- Архитектурные шаблоны
- Порождающие шаблоны проектирования
JavaScript
- Регулярные выражения
- Асинхронные запросы
- Работа с dom
- Синтаксис javascript
- Работа с массивами
- Тестирование
- Объекты в javascript
Введение в информатику
Введение в информатику
Изменения в жизни студента после старта программы
Изменения в жизни студента после старта программы
Итоговая контрольная работа по блоку специализация
Итоговая контрольная работа по блоку специализация
Практикум CRAFT/ED: погружение в создание оригинальных образовательных программ и поиск необычных образовательных механик
Практикум CRAFT/ED: погружение в создание оригинальных образовательных программ и поиск необычных образовательных механик
Компьютерные сети (семинары в записи)
Компьютерные сети (семинары в записи)
Вопрос-ответ по программе
Ответы на частые вопросы от создателей программы
Архитектура ПО (семинары)
Архитектура ПО (семинары)
Знакомство с языком Python (семинары)
Знакомство с языком Python (семинары)
Исключения в программировании и их обработка (лекции)
Исключения в программировании и их обработка (лекции)
Как попасть в центр карьеры GeekBrains
Как попасть в центр карьеры GeekBrains
Эффективное управление
Разработка
Архитектура ПО (лекции)
Архитектура ПО (лекции)
Выбор специализации
Выбор специализации
Исключения в программировании и их обработка (семинары)
Исключения в программировании и их обработка (семинары)
Школа экспертов GeekBrains
Все, что нужно знать и уметь преподавателю онлайн-курсов
Компьютерные сети (лекции)
Компьютерные сети (лекции)
Дополнительный урок
Дополнительный урок
Базы данных. Основы
Базы данных. Основы
Unit-тесты (лекции)
Unit-тесты (лекции)
Java: знакомство и как пользоваться базовым API (лекции)
Java: знакомство и как пользоваться базовым API (лекции)
All-Hands: GeekExperts
All-Hands: GeekExperts
Контроль версий углублённо (GIT) (семинары)
Контроль версий углублённо (GIT) (семинары)
Гибкие методологии (Agile, SCRUM, Канбан и другие) (лекции)
Гибкие методологии (Agile, SCRUM, Канбан и другие) (лекции)
Как стать олимпийским чемпионом в Digital (Экспертам)
Как стать олимпийским чемпионом в Digital
Продуктовая и бизнес-аналитика
Как работать с данными
Контейнеризация (лекции)
Теория
Буткемп. Тестирование
Буткемп. Тестирование
Операционные системы и виртуализация (Linux) (семинары)
Операционные системы и виртуализация (Linux) (семинары)
Знакомство с языками программирования (лекции)
Знакомство с языками программирования (лекции)
Контейнеризация (семинары)
Практика
Знакомство с языком Python (лекции)
Знакомство с языком Python (лекции)
Объектно-ориентированное программирование (семинары)
Практика
Основы математики
Основы математики
HTML/CSS. Интерактивный курс
Основы создания сайтов
Английский для IT-специалистов
Видеокурс
Базы данных и SQL (семинары)
Базы данных и SQL (семинары)
Математика и информатика для программистов (лекции)
Теоретическая часть
Введение в математику
Лекции и семинары
Обучение для деканов GeekBrains
Курс смешанного формата
Буткемп. Программирование
Буткемп. Программирование
#Geek_speak 2 (онлайн-лекции от приглашенных экспертов)
Второй сезон
Контроль версий углублённо (GIT) (лекции)
Контроль версий углублённо (GIT) (лекции)
Продуктовый маркетинг
Как продвигать продукт
Буткемп. Аналитика
Буткемп. Аналитика
Введение в программирование (семинары)
Вебинарный блок
Знакомство с веб-технологиями (семинары)
Знакомство с веб-технологиями (семинары)
Unit-тесты (семинары)
Unit-тесты (семинары)
Центр карьеры GeekBrains: как мы помогаем студентам в поиске работы
Центр карьеры GeekBrains: как мы помогаем студентам в поиске работы
Гибкие методологии (Agile, SCRUM, Канбан и другие) (семинары)
Гибкие методологии (Agile, SCRUM, Канбан и другие) (семинары)
Итоги блока. Выбор специализации
Итоги блока. Выбор специализации
GeekBrains || Geek Info
Курс для экспертов
Знакомство с базами данных (лекции)
Теоретическая часть
Математика и информатика для программистов (семинары)
Практическая часть
Практикум. Знакомство с языками программирования
Практические занятия
GeekSpeak: Интервью с экспертами отрасли
GeekSpeak: Интервью с экспертами отрасли
Буткемп. Продакт-менеджер
Буткемп. Продакт-менеджер
Полезные советы для старта обучения
Подготовительный модуль
Команда ИТ
Команда ИТ
На своем месте: цикл встреч с теми, кто нашел себя
Серия встреч с преподавателями
Объектно-ориентированное программирование (лекции)
Теория
Введение в программирование (лекции)
С чего начинается разработка
Алгоритмы и структуры данных (семинары)
Алгоритмы и структуры данных (семинары)
Буткемп. Проджект-менеджер
Буткемп. Проджект-менеджер
Алгоритмы и структуры данных (лекции)
Алгоритмы и структуры данных (лекции)
Введение в контроль версий (семинары)
Практическая часть
Итоговые документы об обучении — выпускники
Узнаешь, как получить документ об образовании по итогам обучения в GeekBrains
Курс компьютерной грамотности
Знакомство с компьютером
Java: знакомство и как пользоваться базовым API (семинары)
Java: знакомство и как пользоваться базовым API (семинары)
Знакомство с базами данных (семинары)
Практическая часть
Знакомство с языками программирования (семинары)
Знакомство с языками программирования (семинары)
GeekBrains || Цифра
GeekBrains || Цифра
Git. Базовый курс
Основы работы с Git
Базы данных и SQL (лекции)
Базы данных и SQL (лекции)
Практикум: введение в контроль версий
Практическое занятие
Введение в контроль версий (лекции)
Теоретическая часть
Подготовка к собеседованию веб-разработчика
Тренинг по подготовке к собеседованию
Операционные системы и виртуализация (Linux) (лекции)
Операционные системы и виртуализация (Linux) (лекции)
Умение учиться
Умение учиться
Создание продукта
Основные этапы
Подготовка к дипломному проекту
Подготовка к дипломному проекту
Полезные уроки для экспертов
Полезные уроки для экспертов
Вводный курс студента
Вводный курс студента
GeekSpeak_Выпускники
GeekSpeak_Выпускники
Умение учиться
Умение учиться
Знакомство с веб-технологиями (лекции)
Знакомство с веб-технологиями (лекции)
Мой отзыв и оценка
Программа5
Преподаватель5
Мой отзыв и оценка
Программа5
Преподаватель5
Мой отзыв и оценка
Программа5
Преподаватель5
Мой отзыв и оценка
Программа5
Преподаватель5
Мой отзыв и оценка
Программа5
Преподаватель5
Мой отзыв и оценка
Программа5
Преподаватель5
Мой отзыв и оценка
Программа5
Преподаватель5
Мой отзыв и оценка
Отлично!
Программа5
Преподаватель5
Мой отзыв и оценка
Программа5
Преподаватель5
Мой отзыв и оценка
Программа5
Преподаватель5
Мой отзыв и оценка
Программа5
Преподаватель5
Мой отзыв и оценка
Программа5
Преподаватель5
Мой отзыв и оценка
Программа5
Преподаватель5
Мой отзыв и оценка
Программа5
Преподаватель5
Мой отзыв и оценка
Программа5
Преподаватель5
Мой отзыв и оценка
Программа5
Преподаватель5
Мой отзыв и оценка
Программа5
Преподаватель5
Показаны последние 10 комментариев пользователя
Телефон: 79969396148
Email: ol.shikov@yandex.ru
Скорее всего руководство данного ресурса не понимает ситуации в интернете (например потому что привыкло вести оффлайн бизнес) и приняло неправильное решение отностиельно монетизации своего продукта. От сюда и проблемы. Разработчики не захотели/не стали переубждать руководство и выполнили свою работу - реализовали задачу, поставленную перед ними.
По поводу "этичности" не совсем понял. Любая HTML страница и любой JavaScript код исполняется именно в браузере. Настройки они вашего браузера не тестировали, так как бразуер не дает такой возможности. Скорее всего все было намного проще - они проверили высоту и ширину (height и width) либо свойства display, hidden блока, в котором должна быть реклама. Так как блокировщик не дал подгрузить рекламу, свойства этого блока отличались от того случая, если бы там была реклама. На основании этого они и сделали вывод, что у вас установлен блокировщик.
Советую не переживать по этому поводу и пользоваться другими, качественными сервисами.
Борис, В реальном проекте, особенно если его активно используют множество пользователей и он постоянно под нагрузкой, знание того, как правильно распределить нагрузку и построить хорошую архитектуру приложения очень необходимо разработчику.