Кто такой MEGHEE?

MEGHEE - это консалтинговая компания 21 века в различных секторах экономики. Мы предоставляем индивидуальные консультационные услуги для организаций любого размера. Сотрудничая с MEGHEE, мы можем помочь вашей организации развиваться с помощью высокоэффективных ИТ-стратегий. Мы внедряем инновационные решения с помощью наших ИТ-консалтинговых услуг, поскольку мы даем возможность вашему бизнесу начать выигрывать с помощью ИТ.

Meghee предлагает квалифицированные и доступные услуги ИТ-консалтинга, которые помогут вам в достижении ваших краткосрочных и долгосрочных целей.

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

Мы определяем, анализируем и выполняем ИТ-услуги, которые стимулируют рост бизнеса.

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

Почему именно Meghee Academy

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

Курсы / продолжительность

Этот курс (компьютерное программирование) рассчитан на девять месяцев, пока он будет продуман поэтапно. Каждый этап продлится три месяца. Для каждого этапа у нас есть ряд курсов, которые вам необходимо пройти. Ниже приведен курс для каждого этапа.

1-я фаза - НАЧАЛЬНАЯ ФАЗА

Раздел 1. Предпосылки дизайн-мышления

== ›Определение дизайн-мышления

== ›Использование дизайн-мышления в бизнесе

== ›Разнообразие дисциплин дизайнерского мышления

== ›Дизайн-мышление

Раздел 2: Подход к дизайн-мышлению

== ›Основы

-> Сочувствие

- ›Этнография

- ›Дивергентное мышление

- ›Конвергентное мышление

- ›Визуальное мышление

- ›Проверка допущений

- ›Прототипирование

- ›Время для обучения и проверки

Раздел 3. Ресурсы для дизайнерского мышления

== ›Люди

== ›Место

== ›Материалы

== ›Организационная подгонка

Раздел 4: Процессы дизайн-мышления

== ›Многочисленные подходы

== ›Двойная алмазная обработка

== ›Разработка для процесса роста

== ›Роль управления проектом

Раздел 5: Дизайн-мышление на практике

== ›Этапы проектирования для роста

-> Что такое

-> Что, если

- ›What Wows

-> Что работает

== ›Инструменты и методы дизайн-мышления

- ›Целенаправленное использование инструментов и согласование с процессом

- ›Что такое: визуализация

- ›Что такое: карта путешествий

- ›Что такое: анализ цепочки создания стоимости

- ›Что такое: Mind Mapping

- ›Мозговой штурм

- ›Что если: разработка концепции

- ›What Wows: Проверка предположений

- ›What Wows: быстрое прототипирование

- ›Что работает: совместное творчество с клиентами

- ›Что работает: обучающий запуск

== ›Приложение для дизайнерского мышления

- ›Дизайн-мышление применительно к разработке продукта

2-й этап - ПРОМЕЖУТОЧНЫЙ ЭТАП

Раздел 1. Основные элементы интерфейсной разработки - HTML

В этом разделе вы создадите веб-сайт-портфолио. Вам будет предоставлен макет дизайна в виде PDF-файла, а также

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

изображения, описания и ссылки для представления портфолио.

== ›Вспомогательное содержание урока: синтаксис HTML

СИНТАКСИС HTML

— — — — — — — — — — — — -

- ›Определите части, составляющие HTML-тег.

- ›Определите, когда использовать определенные HTML-теги.

- ›Правильно структурируйте вложенный HTML-контент.

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

Раздел 2. Основные элементы интерфейсной разработки - CSS

== ›Вспомогательное содержание урока: синтаксис CSS

CSS СИНТАКСИС

— — — — — — — — — — — — — —

- ›Определите преимущества отделения стиля от содержания.

- ›Используйте CSS для стилизации веб-сайта.

- ›Тестируйте стили, манипулируя свойствами CSS.

- ›Используйте ссылки CSS для поиска стандартных свойств и значений CSS.

КАК НАПИСАТЬ КОД БЫСТРЕЕ

— — — — — — — — — — — — — — —

- ›Используйте сочетания клавиш, чтобы писать код быстрее

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

== ›Поддержка содержания урока: адаптивный веб-дизайн

Раздел 3: Основные элементы фронтенд-разработки - АКТИВНЫЙ ВЕБ-ДИЗАЙН

ПОЧЕМУ ОТВЕТСТВЕННЫЙ?

- ›Создайте свою собственную адаптивную веб-страницу, которая будет работать на любом устройстве: телефоне, планшете, настольном компьютере или на любом другом устройстве.

- ›Узнайте, что делает сайт адаптивным и как некоторые общие шаблоны адаптивного дизайна работают на разных устройствах.

- ›Создайте свой собственный адаптивный макет с помощью тега` viewport` и медиа-запросов CSS.

- ›Поэкспериментируйте с основными и второстепенными точками останова.

- ›Оптимизировать текст для чтения

НАЧАЛО МАЛЕНЬКОГО

— — — — — — — — — — — — — — — -

- ›Создавайте элементы HTML для экрана любого размера.

- ›Используйте область просмотра браузера для создания единообразного взаимодействия с пользователем.

СТРОИТЕЛЬСТВО

— — — — — — — — — — — — — — — — -

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

- ›Создание гибких элементов HTML с введением в Flexbox

Раздел 4: Boostrap

Раздел 5: Javascript и DOM

В этой части вы продемонстрируете свое мастерство в HTML, CSS и JavaScript, создав полный

браузерная игра на сопоставление карт (также известная как Концентрация). От построения сетки карточек добавление

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

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

== ›Поддержка содержания урока: JavaScript и DOM

МОДЕЛЬ ДОКУМЕНТАЛЬНОГО ОБЪЕКТА

- ›Узнайте, как устроена модель DOM.

- ›Используйте методы DOM для выбора элементов страницы

- ›Выяснить, откуда берутся свойства элемента

СОЗДАНИЕ КОНТЕНТА С ПОМОЩЬЮ JAVASCRIPT

— — — — — — — — — — — — — — — — — — — — —

- ›Используйте DOM и JavaScript для добавления нового контента на страницу.

- ›Изучите DOM и JavaScript, чтобы удалить содержимое страницы

- ›Используйте DOM и JavaScript для стилизации элементов страницы

РАБОТА С БРАУЗЕРНЫМИ СОБЫТИЯМИ

— — — — — — — — — — — — — — — — — — — — — -

- ›Откройте для себя скрытый мир событий браузера

- ›Используйте DOM и JavaScript, чтобы реагировать на определенные события

- ›Узнай, когда веб-страница готова к изменению и управлению.

ПРЕДСТАВЛЕНИЕ

— — — — — — — — — — — — — — — — — — — — — -

- ›Узнайте, как измерить скорость вашего кода DOM и JavaScript.

- ›Определите код, вызывающий проблемы с переформатированием и перерисовкой.

- ›Объясните, как работает цикл событий JavaScript.

Раздел 6: Введение в jQuery

== ›Основы

ДОМ: $ И СЕЛЕКТОРЫ

— — — — — — — — — — — — — — — — — — -

- ›Войдите в захватывающий интерактивный мир DOM! Узнайте, как

используйте JavaScript и jQuery для выбора и управления элементами HTML на странице.

== ›УПРАВЛЕНИЕ ДОМОМ

- ›Научитесь управлять DOM и динамически изменять веб-страницу.

== ›ПРОСЛУШИВАТЕЛИ СОБЫТИЙ С JQUERY

- ›Узнайте, как использовать jQuery для прослушивания событий (например, щелчка мыши или нажатия клавиши на клавиатуре) и реагирования на эти события.

Раздел 7. Введение в React.js

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

react.js.

== ›Компоненты React

- ›Компонент React

- ›Функция рендеринга

- ›Компонентный API

- ›Жизненный цикл компонентов

-> Состояние

- ›Реквизит

- ›JSX

-> так далее

Раздел 8: Изучение других фреймворков Javascript

== ›Введение в Angular JS

== ›Введение в VUE JS

Раздел 9: Создание прогрессивных / автономных веб-приложений

3-я фаза - экспертная фаза

Раздел 1: ВВЕДЕНИЕ В PHP

== ›Зачем нужен Php

== ›Обзор того, для чего можно использовать Php

Раздел 2: Обзор Php

== ›Установка Apache, PHP и MySQL на ваш компьютер

== ›Настройка страницы Php

== ›Изучение базового синтаксиса

== ›Вывод HTML в браузер

== ›Использование комментариев

Раздел 3: Работа с переменными

== ›Назначение переменных

== ›Обзор числовых, строковых и других типов

== ›Присвоение переменной самой себе

Раздел 4: Логические операторы в php

== ›Что такое арифметические операторы

== ›Логические операторы

== ›Сравнения

Раздел 5: Числа в php

== ›Выполнение расчетов на php

== ›Использование встроенных числовых функций

== ›Увеличение и уменьшение

Раздел 6: Строки в PHP

== ›Объединение строк

== ›Обрезка струн

== ›Удаление косой черты и других вредоносных символов.

== ›Строковые функции

Раздел 7: Управляющие структуры в PHP

== ›Оператор If

== ›Циклы FOR

== ›Пока петли

== ›Переключатель

Раздел 8: Передача информации между страницами PHP

== ›ПОЛУЧИТЬ и ОПУБЛИКОВАТЬ

== ›Различные типы полей формы

== ›Самостоятельные ссылки

== ›Обработчики форм

Раздел 9: Основы баз данных

== ›Структурирование базы данных

== ›Использование таблиц

== ›Связи таблиц

== ›Общие типы данных

Раздел 10: Создание базы данных

== ›Использование PHPmyAdmin

== ›Добавление таблицы

== ›Просмотр таблицы

Раздел 11: Подключение PHP к MySQL

== ›Проверка соединения

== ›Написание примера ловушки ошибок

Раздел 12: Запросы к MySQL с использованием PHP

== ›Написание SQL-запросов

== ›CRUD: использование выбора, вставки, обновления и удаления

== ›Запрос MySQL и возврат результатов

== ›Интерпретация возвращенного массива

Раздел 13: Создание веб-приложения

== ›Создание страниц для:

== ›Добавить записи

== ›Изменить записи

== ›Список записей

== ›Фильтровать записи

Раздел 14: Безопасность

== ›Проверка записей

Раздел 15: Введение в Javascript

== ›Понимание основ Javascript

== ›Понимание синтаксиса javascript

== ›Работа с асинхронным javascript

== ›Работа с обещаниями

== ›Работа с обратными вызовами в javascript

== ›Что такое JSON

== ›AJAX

== ›Работа с DOM

== ›Динамически обновлять элементы html с помощью javascript

Раздел 16. Введение в NODE.JS

== ›Почему NODE.JS

== ›Основы NODE.JS

Раздел 17: Введение в NPM

Раздел 18: Введение в express.js

== ›Основы express.js

== ›Маршрутизация с помощью express.js

== ›Базовая маршрутизация с помощью express.js

== ›Расширенная маршрутизация с помощью express.js

Раздел 19: Работа с шаблонизаторами в NODE.JS

== ›Что такое шаблонизатор?

== ›Введение в EJS

== ›Понимание основ EJS

Раздел 20: Введение в базы данных nosql

== ›Различия между базами данных sql и nosql

== ›Почему именно nosql

== ›Введение в mongoDB

== ›Основы mongoDB

Раздел 22: Знакомство с мангустом

== ›Знакомство с мангустом

== ›Создание баз данных с помощью mongoose

== ›Подключение к базам данных с помощью mongoose