Путь к Junior Php-разработчик
Доброго времени суток.
Я Алексей и мне 24 года, сейчас я работаю программистом 1С, эта область деятельности мне не нравится, в связи с чем, появилось желание уйти в другую IT область и выбор пал на Веб.
Веб меня всегда привлекал и я думаю что за ним будущие (как и за mobil-dev, но эти девайсы меня не вдохновляют).
За эту цель планирую:
- Получить знания о: PHP, SQL, деплое;
- Углубить знания о: HTML, CSS, JS;
- Получить практические навыки в web-разработке;
- Начать готовить портфолио и пробовать найти подработку.
P.S. Цель будет пополняться.
P.S.S. Так же, подумаю на счет каких нибудь курсов, но желания тратить на это деньги нет.
Критерий завершения
Выполнил 2 промежуточных и 1 итоговый проект.
Личные ресурсы
Уделять выполнению цели:
Минимум 90 минут в будние дни, после работы.
Минимум 3 часа в выходные (и праздничные) дни.
Бюджет: деньги на хостинги и домены, возможные курсы (если найду подходящий).
-
Книга: Создаем динамические веб-сайты с помощью PHP, MySQL, javascript, CSS и HTML5
Использую данное книгу как отправную точку в изучении стека. В ней, описаны основные инструменты для веб-разработки
-
Главы 1 - 7. Введение в PHP
-
Главы 8 - 10. Введение в MySQL и использование в PHP
-
Главы 11 - 12. Обработка форм. Cookie, сессии и аутентификация
-
Главы 13 - 17. Введение в JavaScript. Обработка данных и ошибок в JS и PHP. AJAX
-
Главы 18 - 20. Введение в СSS. Доступ к CSS из JS
-
Глава 21. JQuery
-
Главы 22 - 25. Введение в HTML, холсты, аудио, видео и другое
-
Глава 26. Объединение технологий
-
-
Первый промежуточный проект
Написать блог "{ТЕМА БЛОГА}", с обычным для блог функционалом (создание, редактирование, удаление и комментирование статей). Регистрацию и прочие тоже притяну.
Возможно, потом переделать его на CMS движке.
-
Второй промежуточный проект
На работе увидел сайтик, написанный очень давно на php, его суть в ведении учета складских движений между двумя складами.
Сейчас он выглядит как несколько страничная табличка с записями, форма редактирования данных в таблице.
Есть аутентификация пользователя.С технологической стороной пока не определился, конечно для сервера буду использовать PHP, но может и JS подключу для красоты и опыта.
-
Пройти учебник learn.javascript.ru
Понемногу буду проходить учебник по JS
-
Итоговый проект
Создать или модифицировать сайт для размещения аниме сериалов в русском переводе.
Хочу сделать более современную версию сайта Animevost, с гейшами и маджонгом. Возможно предложить ее авторам сайта, на безвозмездной основе (или за символическую плату).
- 2339
- 01 мая 2017, 17:37
Не пропустите новые записи!
Подпишитесь на цель и следите за ее достижением