Хотите создать настоящий клон Google и одновременно освоить ключевые технологии веб‑разработки? Этот курс — идеальный способ прокачать навыки JavaScript, PHP и MySQL, создавая мощную поисковую систему с нуля под руководством инженера Microsoft.
Что делает этот курс уникальным
Вместо сухой теории вы создадите полноценный многофункциональный сервис, способный впечатлить работодателей и стать яркой частью вашего портфолио. Курс сочетает практику, современные технологии и профессиональные подходы, используемые в ведущих IT‑компаниях.
Обучение у опытного инженера
Преподаватель — действующий программист Microsoft с большим опытом работы над продуктами для миллионов пользователей. Тысячи студентов уже прошли его курсы и улучшили свою карьеру благодаря практическим знаниям и понятным объяснениям.
Что вы создадите в ходе обучения
Вы пошагово разработаете систему, имитирующую функционал поисковика Google. В процессе вы освоите ключевые навыки backend‑ и frontend‑разработки.
Основные функции будущей поисковой системы
Поиск по веб‑страницам с релевантной выдачей
Поиск изображений с интерактивным интерфейсом
Полная система пагинации результатов
Полноэкранный просмотр изображений
Обработка запросов пользователей и оптимизация поиска
И многое другое
Кому подойдёт этот курс
Материал будет полезен как новичкам, так и разработчикам с опытом. Если вы хотите укрепить навыки построения реальных веб‑приложений и научиться работать с JavaScript, PHP и MySQL — это ваш вариант.
Почему этот курс важен для вашей карьеры
Крупнейшие компании мира — Google, Microsoft, Amazon, Meta — ожидают, что разработчики уверенно владеют HTML, CSS, JavaScript, PHP, jQuery и MySQL. В этом курсе вы активно применяете все эти технологии, создавая настоящий продукт, что делает процесс обучения максимально практичным.
Итог: чему вы научитесь
Созданию сложных веб‑приложений с нуля
Работе с серверной и клиентской частью
Организации структуры данных и работе с MySQL
Интерактивному интерфейсу на JavaScript
Созданию функциональности уровня реального поисковика
Готовы построить свою собственную поисковую систему и выйти на новый уровень разработки? Присоединяйтесь к курсу и начните создавать профессиональные проекты уже сегодня.
Урок 1.00:01:39
Welcome!
Урок 2.00:06:22
Setup - Installing the web server
Урок 3.00:04:37
Creating our test page
Урок 4.00:06:51
Creating our index page
Урок 5.00:06:17
Sending data to another page
Урок 6.00:03:59
Creating a style sheet
Урок 7.00:09:26
Styling the index page
Урок 8.00:08:52
Styling the search button
Урок 9.00:07:07
Styling the search textbox
Урок 10.00:05:32
Adding our own site logo
Урок 11.00:06:38
Creating our search page structure
Урок 12.00:08:20
Styling the search bar section
Урок 13.00:06:04
Styling the search bar itself
Урок 14.00:06:38
Adding an icon to the search button
Урок 15.00:07:02
Creating the search type tabs
Урок 16.00:03:34
Styling the search type tabs
Урок 17.00:06:06
Displaying the active tab
Урок 18.00:07:46
Document parser class
Урок 19.00:08:41
Loading the HTML of a site
Урок 20.00:05:22
Echoing the found urls
Урок 21.00:05:23
Ignoring links we don't want to use
Урок 22.00:06:42
Converting relative links to absolute links - Part 1
Урок 23.00:05:12
Converting relative links to absolute links - Part 2
Урок 24.00:06:14
Recursively crawling links
Урок 25.00:08:04
Getting the title tags for each site
Урок 26.00:05:54
Getting the keywords and description
Урок 27.00:08:56
Creating our database
Урок 28.00:08:10
Inserting the sites to the database
Урок 29.00:04:53
Checking if a link exists in the DB already
Урок 30.00:05:46
Crawling images
Урок 31.00:10:24
Inserting images to the DB
Урок 32.00:12:30
Site results provider class
Урок 33.00:02:52
Styling the number of results label
Урок 34.00:06:38
Outputting site results
Урок 35.00:03:42
Showing title, description and url for site results
Udemy — одна из самых масштабных платформ в мире, предлагающая обучающий контент от авторов и экспертов со всего света. Сервис объединяет миллионы учеников и десятки тысяч преподавателей, создающих курсы на самые разнообразные темы.Основные возможности платформыШирокий выбор тем: от программирования и дизайна до маркетинга, психологии и личной эффективности.Глобальное сообщество авторов: материалы создаются специалистами из разных стран.Удобный ф