Новости

Занятия по веб-разработке

Добавил(а) Дмитриев Александр 5 месяца назад

Уважаемые студенты!

Завтра давайте начнем занятия с 10:10. С утра это слишком. Саше об этом писал, но не знаю, передал ли он это вам. Передайте одногруппникам. Берите ноуты. Вот телеграмм канал создал также для рассылок: https://t.me/joinchat/AAAAAFKdCSDih7I3fVteZg. Присоединяйтесь :)

Лабы по Web-Разработке (4 комментариев)

Добавил(а) Дмитриев Александр больше 1 года назад

Уважаемые студенты!

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

Я нашел довольно компактное описание, как сделать очень простой примитивный API на NodeJS с аутентификацией Securing Node.js RESTful APIs with JSON Web Tokens. Там весь необходимый функционал сделан максимально просто (есть юзеры, аутентификация, авторизация, регистрация).

Вам необходимо взять свой todo-лист на react, добавить к нему пользователей, чтобы пользователь мог вести свои списки задач (желательно сделать возможность предоставления доступа другим пользователям, но это доп функционал за доп баллы). Далее вы пишете свой api на основе туториала выше (почти такой же как в примере выше, но плюс задачи для листа). К этому api ваш react клиент должен обращаться через http запросы посредством метода fetch (можно и другие подходы + роутинг, но не обязательно - fetch самое простое решение). Про fetch можно спокойно нагуглить. Он очень простой для использования. Успешно реализованный todo-лист на react + api на Express являются всеми вашими лабами за семестр.

Вторая часть оценки формируется из вашего общего проекта в рамках контрольной (семестровой) работы. Реализовав todo-лист на react + api на Express вам уже несложно будет реализовать подобный функционал в рамках общей семестровой.

Ближайшее занятие мы проведем во вторник после ваших основных занятий. Было бы неплохо, если бы вы уточнили когда именно они закончатся. На этом занятии вы должны отчитать полностью готовый todo-лист на react + api на Express.

Лекция по Web-разработке

Добавил(а) Дмитриев Александр больше 1 года назад

Уважаемые студенты!

Совсем забыл сообщить с этой аккредитацией. Завтра утром я провожу экзамен ГИА у аспирантов. Поэтому лекции не будет.

Лабы по Web-Разработке (1 комментарий)

Добавил(а) Дмитриев Александр почти 2 года назад

Уважаемые студенты!

Завтра я не смогу провести занятие. Срочная другая работа. Занятие мы проведем в следующую с 12:00. По расписанию вам должно подходить. Надеюсь, что тогда вы все принесете ваши собственные доделанные todo-list приложения. Будем к ним приделывать сервер и авторизацию. В итоговом счете вы должны сдать продвинутый todo-list (с доп функционалом помимо списка задач на ваше усмотрение) с реализованной функцией сохранения списка задач конкретного пользователя на сервере в БД (необходима авторизация).

Промежуточный отчет по Основам web-разработки

Добавил(а) Дмитриев Александр почти 2 года назад

Уважаемые студенты!

В пятницу у вас состоится первый промежуточный отчет по Основам web-разработки. Вам необходимо принести React приложение, которое представляет собой todo list. Пример приложения можно посмотреть здесь. Вам необходимо реализовать такой же проект, но на современном React, а также кастомизировать компоненты. На отчете вам необходимо будет объяснить как работает сборка, как можно изолировать CSS в отдельно взятый компонент, что из себя представляет React и JSX, как компоненты передают между собой информацию, а также что такое состояние компонента. Введение в React и описание сборки через Webpack я описал здесь: Введение в React и реализация сборки на основе Webpack

Лекция по Web-разработке

Добавил(а) Дмитриев Александр почти 2 года назад

Уважаемые студенты!

Как мы с вами обсуждали, лекцию по Web-разработке мы переносим на пятницу. Следовательно, завтра её не будет. Формально мы ее проводим в ауд. в-901 в пары 9-10. Т.е. после лаб. Сначала вы отчитываете сделанное с помощью React todo list приложение (каждый делает самостоятельно - идёт в зачет лабораторных работ), а затем в оставшееся время мы проводим лекцию. Возможно, всё занятие пройдет в 902 аудитории. Но это как получится. Передайте одногруппникам.

Выступления на лабе по проекту (3 комментариев)

Добавил(а) Дмитриев Александр почти 2 года назад

Уважаемые студенты!

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

Лабы по Web-Разработке и поздравление (1 комментарий)

Добавил(а) Дмитриев Александр почти 2 года назад

Уважаемые студенты!

Лабы, в связи с непреодолимыми обстоятельствами, переносятся с завтрашнего дня на ближайшую среду пары 5-6-7-8. Надеюсь в 902 аудитории. Я видел у вас в расписании есть такая возможность. Просьба приходить всем - у нас довольно насыщенная программа на семестр. Не забудьте сформировать команду по стартапу и принести презентацию на лабу с описанием актуальности, конкурентов, конкурентных преимуществ, команды и т.д.

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

Пересдача по Основам Web-разработки (1 комментарий)

Добавил(а) Дмитриев Александр почти 2 года назад

Уважаемые студенты!

Передайте одногруппникам, которые не сдали Основы Web-разработки, что пересдача состоится в пятницу примерно с 11 часов. Аудиторию и время уточню позднее.

Лекция по Web-разработке

Добавил(а) Дмитриев Александр около 2 лет назад

Уважаемые студенты!

Я заболел и завтра, к сожалению, не смогу провести лекцию по Основам web-разработки. Лекцию переносим на следующую пятницу 2 марта примерно на 15:20. Более точное время и место сообщу позднее.

1 2 (1-10/15)

Экспортировать в Atom

Добавить изображение из буфера обмена (Максимальный размер: 20 МБ)