Я хочу создать простой портал вакансий с использованием PHP MySQL. Моя основная цель — создать функциональную платформу, где работодатели смогут публиковать вакансии, а соискатели — просматривать их.
0:00 — Введение
Краткий обзор целей руководства: создание приложения портала вакансий с использованием PHP 8, MySQL и Gemini AI.
1:20 — Настройка среды разработки
Руководство по установке VS Code, XAMPP/Laragon и настройке Apache, PHP, MySQL и PHPMyAdmin.
4:00 — Структура папки проекта и исходные файлы
Создание основной папки проекта портала вакансий и необходимых файлов (index.php, config.php, post_job.php).
6:45 — Проектирование и настройка базы данных
Использование PHPMyAdmin и Gemini CLI для генерации и настройки SQL-таблиц для объявлений о вакансиях и пользователей. 10:30 – Создание страницы с вакансиями
Кодирование страницы для отображения всех вакансий с помощью index.php, с начальной разметкой и извлечением данных.
12:45 – Страница с подробной информацией о вакансиях
Программирование представления подробной информации об одной вакансии и перенаправление кликов пользователей на конкретные вакансии.
16:40 – Размещение вакансии (операция создания)
Разбор post_job.php и обработка форм для добавления новых вакансий.
21:00 – Редактирование и удаление вакансий (операции обновления/удаления)
Кодирование функций для изменения и удаления существующих объявлений о вакансиях.
25:15 – Интеграция Gemini AI Code Assistance
Демонстрация того, как Gemini CLI помогает в планировании кода, исправлении ошибок и автоматизации.
28:30 – Улучшение функций (зарплата, название компании и т. д.)
Уточнение атрибутов вакансий и обновление форм и структуры данных. 33:40 – Тестирование приложения
Демонстрации в режиме реального времени — публикация, редактирование и удаление вакансий.
40:10 – Итоговый обзор, советы и заключение
Подведение итогов, обзор ключевых концепций и рекомендаций для начинающих.
43:57 – Конец видео
Видео представляет собой практическое руководство для начинающих, посвященное созданию простого веб-приложения для портала вакансий с использованием PHP 8 и MySQL.
Основной проект — портал вакансий, где работодатели могут публиковать вакансии, а соискатели — просматривать их.
Приложение охватывает основные CRUD-операции (создание, чтение, обновление, удаление) для объявлений о вакансиях. Ключевые страницы:
Страница с вакансиями: отображает все доступные вакансии с помощью index.php.
Страница с подробной информацией о вакансии: отображает полную информацию о выбранной вакансии.
Страница с вакансиями: post_job.php предоставляет форму для отправки новых вакансий.
Управление вакансиями: позволяет редактировать и удалять опубликованные вакансии. Подключение к базе данных: осуществляется с помощью config.php.
В видео объясняется настройка среды разработки с использованием таких инструментов, как VS Code, XAMPP/Laragon (для Apache, PHP, MySQL) и PHPMyAdmin для управления базами данных.
В нем обсуждается базовый синтаксис PHP, важность знания HTML, а также демонстрируется установка и подключение Gemini CLI (помощника на основе искусственного интеллекта) для автоматизации задач генерации и отладки кода.
Показано, как искусственный интеллект (Google Gemini) помогает в планировании, написании и проверке кода, включая создание необходимых файлов, генерацию SQL-запросов для настройки базы данных, а также проектирование форм и макетов страниц.
Наконец, я протестировал портал, публикуя вакансии, редактируя, удаляя и изменяя код для улучшения функций (например, полей зарплаты и компании).
Скачать пример кода: https://github.com/npn123/job101
Сайт: https://getplusmindset.com/
Linkedin: / npnath
Github: https://github.com/npn123
Facebook: / getplusmindset
💡 Хотите погрузиться в программирование, изучать языки программирования, освоить методы веб-дизайна или исследовать увлекательный мир бизнес-аналитики? Наш канал вам поможет! 💡
Запросить видео по другим темам:
https://forms.gle/DKArrW858SoeQDyP9
📺 Подпишитесь на канал "Getplus Mindset" на YouTube, чтобы смотреть больше бесплатных обучающих видео. 🌐✨
/ @getplusmindset
Плейлисты:
Искусственный интеллект (ИИ)
• Artificial Intelligence (AI)
Бизнес-аналитика
• Business analytics
Управление проектами
• Project Management
PHP-разработчик
• PHP developer
Фронтенд Разработчик
• Front-end Developer
Цифровой маркетинг
• Digital Marketing
Примечание:
🌐 Цель этого видео — повысить осведомленность и просветить зрителей. Информация в видео основана на наших знаниях и исследованиях и претендует на точность.
Бесплатные курсы PHP,
Полное руководство по PHP для начинающих,
Как изучать PHP,
Введение в программирован...
Информация по комментариям в разработке