Это самый продвинутый, самый современный и самый актуальный курс на этой платформе. Это все, что вам нужно, чтобы стать мастером и продвинуться по карьерной лестнице в качестве аспиранта, младшего разработчика или программиста. Этот курс состоит из нескольких частей. Первая часть — это процесс проектирования, где вы научитесь использовать HTML, CSS и Sass. После завершения этой части вы сможете самостоятельно разрабатывать и создавать современные макеты.
Вы изучите самые сложные и передовые методы адаптивного дизайна, макеты CSS GRID и Flexbox, а также познакомитесь с Bootstrap. Вы станете мастером Sass и архитектуры CSS, также вы сможете создать 3 очень разных целевых страницы для этих проектов, чтобы вы могли получить опыт и попрактиковаться в том, чему мы научились, и применить это на практике. В этом разделе у вас будет 2 полных руководства по CSS GIRD и Flexbox, чтобы облегчить вашу жизнь. Этот курс полностью посвящен дизайну, и вы будете архитектором 3 разных, красиво оформленных и созданных проектов.
ПЕРВАЯ ЧАСТЬ КУРСА CSS И SASS, FLEXBOX, CSS-GRID И BOOTSTRAP, ВВЕДЕНИЕ:
1) Создавайте макеты любого типа с помощью новейших передовых технологий макетов.
2) Вы освоете Flexbox, CSS Grid и Bootstrap;
3) Тщательный дизайн для всех типов устройств с медиа-запросами;
4) Понимание концепций CSS и способов создания повторно используемого кода, который легко поддерживать с помощью Sass.
Работая над этими проектами, вы сможете использовать селекторы и псевдоклассы CSS, элементы, которые являются основой современного CSS. Работая со сложными сценариями, вы изучите родительское и дочернее наследование, типы блоков и позиционирование элементов с использованием абстрактного и относительного позиционирования. Этот курс будет основан на правиле 7-1, и мы будем придерживаться методологии БЭМ, чтобы вы могли создавать массивные компоненты кода, которые будут очень просты в обслуживании и в то же время расширяемы и масштабируемы. С Sass мы будем использовать переменные, где мы объявляем их значения, и после этого мы будем использовать их в нашем проекте всякий раз, когда они нам понадобятся. Вы узнаете, как использовать медиа-запросы и создавать запросы, где наш дизайн ломается, а это означает, что вы можете настроить свой дизайн, чтобы он соответствовал всем размерам экрана, с помощью простых и сложных вычислений.
Flexbox и сетка CSS дадут нам возможность изучить процесс организации нашего веб-сайта в макет, который легко подходит для экранов разной ширины. У меня есть два ускоренных курса и примеры для этих двух конкретных макетов. Кроме того, мы будем использовать значки Font Awesome, но мы также узнаем, как использовать современные значки SVG в наших проектах, чтобы понять разницу между ними. Вы узнаете, как легко изменить цвет SVG и создать спрайты SVG. Кроме того, мы будем использовать NPM, чтобы мы могли скомпилировать Sass, и все изменения кода будут автоматически перезагружаться в браузере. Вы познакомитесь с процессами конкатенации, префикса, сжатия и компиляции файла CSS;
ВТОРАЯ ЧАСТЬ КУРСА PHP, PDO, MYSQL, БЕЗОПАСНОСТЬ И ООП, ВВЕДЕНИЕ:
Вторая часть этого курса — это PDO PHP и ООП с использованием классов, методов и т. д. Мы не будем использовать всю структуру MVC, но мы познакомимся с тем, как использовать M, из той структуры, которая означает МОДЕЛЬ. Внутри этой папки модели мы создадим наши основные функции, которые будут безопасно взаимодействовать с базой данных. Безопасность — это функция номер один PDO, поэтому мы собираемся делать наши проекты с PDO. Я создал ускоренный курс о том, как использовать классы и PDO только для этого проекта, поэтому, если вы человек с ограниченным пониманием PHP, у вас не возникнет проблем после ускоренного курса, чтобы следовать этой части.
Что вы узнаете в этой части:
Вы узнаете, что PDO представляет собой объекты данных PHP, а также простой и последовательный способ подключения к базе данных. Кроме того, PDO может работать с несколькими различными базами данных, такими как MySQL, Firebird, Oracle, PostgreSQL и многими другими. PDO обеспечивает безопасный уровень доступа к данным. Независимо от того, какой тип системы вы используете, вы все равно можете использовать одни и те же функции для доступа к этим данным. Вам нужно использовать PHP 5.4 или более позднюю версию, потому что PDO потребуются функции ООП. Самое большое преимущество, из-за которого я решил использовать PDO, заключается в том, что мы можем писать подготовленные операторы, которые предотвратят атаки SQL и инъекции, которые могут уничтожить то, что мы сохранили в базе данных. PDO очень удобный и многоразовый, удобный, потому что он имеет множество функций, которые мы можем использовать, такие как выборка и обработка ошибок, а многоразовый означает, что он может получить доступ к нескольким базам данных благодаря своему унифицированному API. Мы напишем так много запросов на создание, чтение, обновление, удаление, что к концу этого курса вы станете мастером PHP. Вы станете мастером PHP PDO и познакомитесь с тремя основными классами, такими как PDO, PDOStatment и PDOexception. По этим причинам я также включил лекции о классах ООП (объектно-ориентированное программирование), где я обсуждаю, что такое класс и как его использовать в нашем проекте. Вы узнаете, как создавать экземпляры объектов этого класса и как эти объекты могут взаимодействовать и использовать методы/функции родительского класса. Кроме того, мы обсудим абстрактные и расширенные классы. Кроме того, вы узнаете, как принимать платежи с помощью PHP Stripe API и PHP SDK для PayPal RESTful API.
После этого мы можем отправлять электронные письма нашим пользователям/клиентам, используя PHPMailer, и мы можем установить его через Composer. Короче говоря, вы узнаете, как использовать composer или инструмент управления зависимостями для управления зависимостями программного обеспечения PHP и необходимых библиотек.
Другие мелкие вещи, о которых стоит упомянуть:
1) Хеширование паролей и безопасность в PHP
2) Переменные, константы и супер глобальные
3) Массивы в PHP
4) Такие циклы, как while, foreach, for и т. д.
5) Структуры управления
6) Методы или функции
7) Сессии
8) Хранение и перемещение файлов
9) Аутентификация
10) PHPMailer для отправки писем и файлов
11) Принимайте платежи с помощью Stripe и Paypal
ТРЕТЬЯ ЧАСТЬ КУРСА JAVASCRIPT, AJAX и JQUERY, ВВЕДЕНИЕ:
Хотя отдельной третьей части не будет, она будет включена в часть PHP, потому что нам нужно делать много вещей на веб-сайте, используя JavaScript и JQuery. Итак, в этой последней части я хочу обсудить, почему мы собираемся использовать JavaScript и Ajax для завершения нашего проекта. Хотя этот курс не посвящен изучению JavaScript и Ajax, вы все равно многому научитесь во время этого курса. Так что же такое Ajax?
AJAX — это аббревиатура от асинхронного JavaScript и XML, описывающая набор методов разработки, используемых для создания веб-сайтов и веб-приложений. Основная функция Ajax заключается в асинхронном обновлении веб-контента («A» в AJAX), что означает, что вам не нужно будет перезагружать всю веб-страницу, когда обновляется только небольшая часть контента на этой странице. «J» означает JavaScript, и JavaScript будет использоваться для скрытия и отображения уведомлений или сообщений при удалении и сохранении данных. Кроме того, мы будем отображать предупреждающие сообщения с помощью JavaScript. Вход и регистрация будут выполняться с использованием регулярных выражений JavaScript, поэтому мы можем проверить данные формы ввода перед их сохранением в нашей базе данных. С помощью Ajax мы создадим зависимый от Ajax раскрывающийся список. Поскольку это реальный проект, который требует много работы, нам нужно использовать Ajax и JavaScript, чтобы наш дизайн выглядел очень современно.
Наконец, мы будем использовать Google Maps JavaScript API и геокодирование для отображения LAT и LNG, поиска живых мест или конкретных адресов и, наконец, сохранения их в базе данных. Геокодирование будет использоваться для преобразования адреса, который находится в нашей БД, в широту и долготу для отображения на карте на других страницах. Кроме того, мы узнаем, как разместить маркер, как сделать собственные значки для маркера, такие как пляжный флаг, потому что я думаю, что добавление карт Google на любой веб-сайт сделает веб-сайт более профессиональным и чистым.
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
3. Creating Config class to define php constants so we can hide SMTP credentials
Урок 383.
00:16:42
4.Based on category now we modify and display the contact agent form
Урок 384.
00:14:03
5. Creating Js ajax call to grab the files from the form and submit it
Урок 385.
00:16:20
6.Validating and Sanitizing our form fields before sending emails
Урок 386.
00:16:27
7. Creating file upload function to move attached files
Урок 387.
00:15:02
8.Using json_encode to print the message in ajax and remove and add classes to m
Урок 388.
00:18:16
9. Getting all errors working and validating before submitting the email
Урок 389.
00:18:31
11.Email sent, message timeout section created
Урок 390.
00:14:04
12. Email Finished, you can send for other categories now
Урок 391.
00:14:27
1.Creating forgot password html form and reset request php file
Урок 392.
00:15:45
2.Using bin2hex and random_bytes to create secure tokens, password_hash function
Урок 393.
00:16:44
3. Create url link with tokens, save them in db, and send an email with reset pa
Урок 394.
00:12:33
4.Creating Alert messages for reset password file
Урок 395.
00:16:25
5.Create new form for the new input password and confirm password fields
Урок 396.
00:14:43
6.Creating last reset password file and its logic, making sure that we update
Урок 397.
00:18:37
7.Finally password update finished with, email, token and password hash
Урок 398.
00:18:37
1. Create Time Ago Function To Display When User Post The Ad
Урок 399.
00:16:22
2Change Php Ini From Xamp Server To Reflect Your Time Zone, For Last Seen
Урок 400.
00:07:57
3.Showing When Owner Of The Post Is Last Seen when logged in Function And Date
Урок 401.
00:19:55
4.Creating Page Views, Insert Into Database User Ip, Page Number And Views
Урок 402.
00:12:16
5.Page Views Finally Working
Урок 403.
00:15:39
1.Creating The Logic For Edit, And Form For Editing The Estate Posts
Урок 404.
00:18:50
2. Edit Post With All New Information From The Form
Урок 405.
00:14:41
3.Fixing The Issue For Editing The Post And Create Delete Post With Alert Box
Урок 406.
00:16:07
4.Finally We Can Delete, Edit And Access Our Edit Files When Logged In Categorie
Урок 407.
00:19:05
Admin download theme and convert index to php files
Урок 408.
00:17:25
Adding bootstrap file in the header, create admin account and secure the admin
Урок 409.
00:11:55
Profile and Admin secure page access, plus writing our first admin function!
Урок 410.
00:15:52
Creating new functions for users, payments, ads, comments count
Урок 411.
00:14:57
Listing all of our posts or ads in table format
Урок 412.
00:14:33
Deleting ads with notification before delete action
Урок 413.
00:14:49
Creating modal so we can update admin photo
Урок 414.
00:14:07
Upload Image new function in php folder and fix the error uploading
Урок 415.
00:10:07
Update image done, link the avatar image in the header and project manager ph
Урок 416.
00:14:53
Fill the values of the right widget and create form to show and add categoire
Урок 417.
00:11:49
Uploading new Category and creating arrays and labels for the app chart
Урок 418.
00:07:46
Create new bar chart fro our application and use the data arrays from php in
Урок 419.
00:15:27
Creating users registered table with block and delete user
Урок 420.
00:12:57
Fixing the issue with redirect and create unblock and block functionality
Урок 421.
00:14:30
Comments table, Unapproved and delete comments, plus adding and testing profi
Урок 422.
00:12:41
Security!!!Action php, needs to be changed because is not secure
Урок 423.
00:16:25
Refactoring action php and making admin site very secure.
Урок 424.
00:14:31
Pagination, Sorting, Searching Crazy in one lecture
Урок 425.
00:14:52
Update Admin details and plus change log in system to not allow blocked users
Урок 426.
00:20:42
Congratulations! . Thank You ALL!
Урок 427.
00:15:06
1.Changes to Main Css, add overflow hidden
Урок 428.
00:08:17
2. Fix Security Issues From Profile When Deleting And Blocking Comments
Урок 429.
00:08:32
3.Making Changes To Edit Post And Delete Post In Profile Section
Урок 430.
00:04:21
The Most Important Lecture, Files, Resources, Rest Of the Lectures!
Урок 431.
00:11:30
1-Laravel Introduction And Advantages Of Using It To Build Applications
Урок 432.
00:06:16
2. Tools Neded
Урок 433.
00:09:50
3. Create Our Project And How To Use Different Versions
Урок 434.
00:11:17
4. Ways We Can View Our Project
Урок 435.
00:15:07
5.Laravel Folder Structure Introduction
Урок 436.
00:13:18
6.Views And Routes
Урок 437.
00:15:43
7.Controllers And Methods
Урок 438.
00:14:13
8.Passing Parameters Into Views Using Compact And With
Урок 439.
00:07:11
9.Css And Javascript Scaffolding
Урок 440.
00:15:18
10.Blade Templating And Passing Parameters Into The View
Урок 441.
00:13:53
11.Migrations And Databases
Автор - udemy
udemy
Udemy - одна из самых больших площадок в мире по доставке обучающего контента от разных авторов всего мира. Присутсвуют курсы практически на любую тему.
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.
Освойте язык, который выбрали Google, Instagram, Facebook, ВКонтакте и NASA. PНР - всё еще «король» бэкенда! 4 из 5 всех веб-сайтов в интернете созданы на РНР. PHP используется 78,1% всех веб-сайтов, чей серверный язык программирования удалось установить** по данным аналитического агентства w3techs.com по состоянию на 15 января 2022 года.
Язык программирования PHP - один из лучших для создания серверной части современных веб сайтов. Курс «PHP Стартовый» поможет начать изучение этого востребованного языка.
Sass стал основным языком для изучения начинающими веб-разработчиками. Он помогает вам быстрее писать свой код, делать вещи, которые иногда кажутся волшебными, а также является частью многих современных рабочих процессов. Этот курс расскажет вам, как использовать Sass, как интегрировать его в рабочий процесс и подтолкнуть вас к трудностям, помогая вам стать лучшим frontend-разработчиком.
Основополагающие знания CSS, необходимые для успешного прохождения фронтенд-интервью. CSS составляет второй столп святой троицы современного Интернета. Часто незаслуженно рассматриваемый многими разработчиками как утомительный и разочаровывающий, он на самом деле может быть довольно элегантным и мощным в умелых руках.
Освойте Mysql, Javascript, Laravel 5.8 и Проект Электронной Коммерции
Master Mysql, Javascript, Laravel 5.8 and e-commerce project
Это два курса в одном. В первом курсе вы изучите Mysql с нуля и узнаете, как создавать и выполнять 16 продвинутых запросов. Во втором курсе — Laravel & Javascript — вы узнаете, как создать продвинутое веб-приложение для электронной коммерции с помощью Javascript и Laravel 5.8. В этом курсе вы будете иметь дело с Javascript.