#Вопрос_с_собеседования
В каких случаях используются анонимные функции?
Ответ:Анонимные функции чаще всего используются в качестве функций обратных вызовов. Также, каждая стрелочная функция является анонимной
В каких случаях используются анонимные функции?
Ответ:
👎3👍1
Проблемы Django
Количество багов в коде напрямую зависит от знаний программиста. Поэтому, если вы не хотите ничего фиксить посреди ночи, стоит изначально знать, какие ошибки лучше не допускать при работе с проектами на Django.
Автор рассказывает про транзакции и буквально с нуля создаёт проект, на котором показывает основные проблемы при разработке с использованием Django. Материал представлен просто и понятно, так что видео идеально подойдёт для новичков.
Подробнее: 👉 тут
#видео #python
Количество багов в коде напрямую зависит от знаний программиста. Поэтому, если вы не хотите ничего фиксить посреди ночи, стоит изначально знать, какие ошибки лучше не допускать при работе с проектами на Django.
Автор рассказывает про транзакции и буквально с нуля создаёт проект, на котором показывает основные проблемы при разработке с использованием Django. Материал представлен просто и понятно, так что видео идеально подойдёт для новичков.
Подробнее: 👉 тут
#видео #python
Курс – "Введение в инфобез"
Курсы читаются сотрудниками Лаборатории вычислительных комплексов ВМК МГУ и приглашёнными специалистами, основная цель курсов — познакомить слушателей с практическими аспектами такой мультидисциплинарной области как информационная безопасность, получить представление о том, как разрабатывать защищенное программного обеспечение, защищать уже существующие вычислительные системы или исследовать их защищенность.
Подробнее:👉тут
#видео #инфобез
Курсы читаются сотрудниками Лаборатории вычислительных комплексов ВМК МГУ и приглашёнными специалистами, основная цель курсов — познакомить слушателей с практическими аспектами такой мультидисциплинарной области как информационная безопасность, получить представление о том, как разрабатывать защищенное программного обеспечение, защищать уже существующие вычислительные системы или исследовать их защищенность.
Подробнее:👉тут
#видео #инфобез
❤1🔥1
Bootstrap 5 для новичков
Bootstrap сильно упрощает вёрстку сайтов, а именно — их оформление. А с пятой версией у него появилось ещё больше возможностей и выглядеть он стал даже лучше.
В этом видео автор создаёт сайт и параллельно рассказывает про фишки Bootstrap и про то, как им пользоваться. К тому же, он учит пользоваться документацией проекта, поэтому видео обязательно к просмотру.
Подробнее: 👉 тут
#видео #web
Bootstrap сильно упрощает вёрстку сайтов, а именно — их оформление. А с пятой версией у него появилось ещё больше возможностей и выглядеть он стал даже лучше.
В этом видео автор создаёт сайт и параллельно рассказывает про фишки Bootstrap и про то, как им пользоваться. К тому же, он учит пользоваться документацией проекта, поэтому видео обязательно к просмотру.
Подробнее: 👉 тут
#видео #web
#Вопрос_с_собеседования
Какая разница между абстрактным классом и интерфейсом?
Ответ:Абстрактный класс:
абстрактные классы имеют дефолтный конструктор; он вызывается каждый раз, когда создается потомок этого абстрактного класса;
содержит как абстрактные методы, так и не абстрактные. По большому счету может и не содержать абстрактных методов, но все равно быть абстрактным классом;
класс, который наследуется от абстрактного, должен реализовать только абстрактные методы;
абстрактный класс может содержать Instance Variable.
Интерфейс:
не имеет никакого конструктора и не может быть инициализирован;
только абстрактные методы должны быть добавлены (не считая default methods);
классы, реализующие интерфейс, должны реализовать все методы (не считая default methods);
интерфейсы могут содержать только константы.
Какая разница между абстрактным классом и интерфейсом?
Ответ:
абстрактные классы имеют дефолтный конструктор; он вызывается каждый раз, когда создается потомок этого абстрактного класса;
содержит как абстрактные методы, так и не абстрактные. По большому счету может и не содержать абстрактных методов, но все равно быть абстрактным классом;
класс, который наследуется от абстрактного, должен реализовать только абстрактные методы;
абстрактный класс может содержать Instance Variable.
Интерфейс:
не имеет никакого конструктора и не может быть инициализирован;
только абстрактные методы должны быть добавлены (не считая default methods);
классы, реализующие интерфейс, должны реализовать все методы (не считая default methods);
интерфейсы могут содержать только константы.
👎5👍3🤡1
#Вопрос_с_собеседования
Что такое XSS (Cross-Site Scripting)?
Ответ:XSS — тип атаки на веб-системы, заключающийся во внедрении в выдаваемую веб-системой страницу вредоносного кода и взаимодействии этого кода с веб-сервером злоумышленника. Является разновидностью атаки «Внедрение кода».
Что такое XSS (Cross-Site Scripting)?
Ответ:
👎2
PHP - хороший код
Гость интервью — Senior PHP разработчик. Он рассказывает, почему все ненавидят этот язык программирования, несмотря на его популярность.
Вы также услышите про его опыт работы над приложением Viber, научитесь различать хороший PHP-код от плохого и поймёте, почему стать разработчиком на этом языке труднее всего.
Подробнее: 👉тут
#видео #php
Гость интервью — Senior PHP разработчик. Он рассказывает, почему все ненавидят этот язык программирования, несмотря на его популярность.
Вы также услышите про его опыт работы над приложением Viber, научитесь различать хороший PHP-код от плохого и поймёте, почему стать разработчиком на этом языке труднее всего.
Подробнее: 👉тут
#видео #php
👍1
nextjs и tailwind - сайт визитка
Это — учебное руководство о том, как создать персональный веб-сайт, используя фреймворк Next.js и CSS-инструмент Tailwind, а также как задеплоить его на Vercel.
Опытный фронтенд-разработчик, объясняет преимущества использования Next.js, React и Tailwind CSS как инструмент для стилизации.
Подробнее: 👉 тут
#видео #теория
Это — учебное руководство о том, как создать персональный веб-сайт, используя фреймворк Next.js и CSS-инструмент Tailwind, а также как задеплоить его на Vercel.
Опытный фронтенд-разработчик, объясняет преимущества использования Next.js, React и Tailwind CSS как инструмент для стилизации.
Подробнее: 👉 тут
#видео #теория
Кодировки - как они работают?
Компьютер — это машина, работающая с числами. Человек — это машина, работающая с текстом («Спасибо!» — примечание автора). Так каким образом мы вообще взаимодействуем друг с другом?
Ответ — кодировки. Если вы не понимаете, что такое ASCII, UNICODE и чем они отличаются, то это видео для вас. Также вы узнаете, как кодировки работают на самых разных уровнях.
Подробнее: 👉 тут
#видео #теория
Компьютер — это машина, работающая с числами. Человек — это машина, работающая с текстом («Спасибо!» — примечание автора). Так каким образом мы вообще взаимодействуем друг с другом?
Ответ — кодировки. Если вы не понимаете, что такое ASCII, UNICODE и чем они отличаются, то это видео для вас. Также вы узнаете, как кодировки работают на самых разных уровнях.
Подробнее: 👉 тут
#видео #теория
👎9💩5👍3