Forwarded from Ingternet (Ислам Мархиев)
Как и куда расти программисту в 2023 году? Как развивать айти-сообщество?
На эти и другие вопросы сегодня в прямом эфире постарается ответить Муаммар Аль-Шевидат из Лондона – экс-техлид Яндекса, руководитель разработки в стартапе UVU, работал в крупнейших международных компаниях. И по традиции разыграем прикольные призы, поэтому не переключайтесь)
Ждем тебя сегодня, 21 декабря, в 20:00, на youtube-канале ingternet.
На эти и другие вопросы сегодня в прямом эфире постарается ответить Муаммар Аль-Шевидат из Лондона – экс-техлид Яндекса, руководитель разработки в стартапе UVU, работал в крупнейших международных компаниях. И по традиции разыграем прикольные призы, поэтому не переключайтесь)
Ждем тебя сегодня, 21 декабря, в 20:00, на youtube-канале ingternet.
YouTube
КАК РАСТИ РАЗРАБОТЧИКУ В 2023: СОВЕТЫ И АНТИСОВЕТЫ / МУАММАР АЛЬ-ШЕДИВАТ / ВОЙТИ В АЙТИ
Как и куда расти программисту в 2023 году? Как развивать айти-сообщество?
На эти и другие вопросы сегодня в прямом эфире постарается ответить Муаммар Аль-Шевидат – экс-техлид из Яндекса, а также руководитель разработки в стартапе UVU, работал в крупнейших…
На эти и другие вопросы сегодня в прямом эфире постарается ответить Муаммар Аль-Шевидат – экс-техлид из Яндекса, а также руководитель разработки в стартапе UVU, работал в крупнейших…
#java #iterator
Iterator это объект, который позволяет циклично проходить через коллекцию, получать или удалять элементы.
До того, как вы получите доступ к коллекции с помощью итератора, вы должны получить сам итератор. Каждый класс коллекции предоставляет метод iterator(), который возвращает итератор к началу коллекции. Используя этот объект итератора, вы можете получить доступ к каждому элементу коллекции, по одному элементу за раз.
Класс Iterator предоставляет следующие методы:
hasNext(): Возвращает “Верно”, если есть еще по крайней мере один элемент; иначе, он вернет “Ложь”.
next(): Возвращает следующий объект и перемещает итератор.
remove(): Удаляет последний объект, который был возвращен из коллекции методом next.
Класс Iterator должен быть импортирован из пакета java.util.
Iterator это объект, который позволяет циклично проходить через коллекцию, получать или удалять элементы.
До того, как вы получите доступ к коллекции с помощью итератора, вы должны получить сам итератор. Каждый класс коллекции предоставляет метод iterator(), который возвращает итератор к началу коллекции. Используя этот объект итератора, вы можете получить доступ к каждому элементу коллекции, по одному элементу за раз.
Класс Iterator предоставляет следующие методы:
hasNext(): Возвращает “Верно”, если есть еще по крайней мере один элемент; иначе, он вернет “Ложь”.
next(): Возвращает следующий объект и перемещает итератор.
remove(): Удаляет последний объект, который был возвращен из коллекции методом next.
Класс Iterator должен быть импортирован из пакета java.util.
#sql
Логические операторы могут использоваться для комбинации двух Булевых значений и возврата результата верно(true), ложь(false), или null.
Логические операторы могут использоваться для комбинации двух Булевых значений и возврата результата верно(true), ложь(false), или null.
#sql
Оператор IN используется тогда, когда вы хотите сравнить столбец больше чем с одним значением.
Например, возможно вам понадобится выбрать всех клиентов из городов New York, Los Angeles, и Chicago.
Оператор IN используется тогда, когда вы хотите сравнить столбец больше чем с одним значением.
Например, возможно вам понадобится выбрать всех клиентов из городов New York, Los Angeles, и Chicago.
Forwarded from Книжный клад | IT
📕 Mastering Java: A Beginner's Guide
Автор: Sufyan bin Uzayr, 2022
Описание: Данная книга оказывает огромную помощь разработчикам Java всех уровней. Эта книга посвящена целому ряду тем: в ней дается краткое объяснение введения Java, преимуществ, характеристик и рассматривается, почему Java так важна. Книга также включает в себя рекомендации по установке и информацию о многих компонентах, которые обеспечивают работу Java, таких как Объектно-ориентированное программирование, Строки, Коллекции, Пакеты и базы данных.
• Скачать книгу из архива
• Стоимость в магазине
📚 Книжный клад | #ENG #Java
Автор: Sufyan bin Uzayr, 2022
Описание: Данная книга оказывает огромную помощь разработчикам Java всех уровней. Эта книга посвящена целому ряду тем: в ней дается краткое объяснение введения Java, преимуществ, характеристик и рассматривается, почему Java так важна. Книга также включает в себя рекомендации по установке и информацию о многих компонентах, которые обеспечивают работу Java, таких как Объектно-ориентированное программирование, Строки, Коллекции, Пакеты и базы данных.
• Скачать книгу из архива
• Стоимость в магазине
📚 Книжный клад | #ENG #Java
Forwarded from Книжный клад | IT
📕Java. Задачи по основам программирования
Автор: Евгений Канель, 2022
Описание: Предлагаемый задачник адресуется тем, кто решил освоить основы программирования на языке Java — как в рамках коллективных занятий (на уроках, факультативах или кружках), так и при самостоятельном индивидуальном обучении. Задачник содержит более 600 заданий для написания программ.
• Скачать книгу из архива
• Стоимость в магазине
📚 Книжный клад | #RUS #Java
Автор: Евгений Канель, 2022
Описание: Предлагаемый задачник адресуется тем, кто решил освоить основы программирования на языке Java — как в рамках коллективных занятий (на уроках, факультативах или кружках), так и при самостоятельном индивидуальном обучении. Задачник содержит более 600 заданий для написания программ.
• Скачать книгу из архива
• Стоимость в магазине
📚 Книжный клад | #RUS #Java
Forwarded from Сливакер | IT
Книга: "Хакинг на Linux"
Описание: Данная книга расскажет, как использовать Linux для несанкционированного доступа к информационным системам, или, попросту говоря, для взлома. (Примечание. Материал носит информационный характер и каждый сам решает, как его использовать. Вся ответственность по использованию материала данной книги в противозаконных целях ложится на самого читателя).
Автор: Денис Колисниченко
Год выхода: 2022
🧷 Скачать бесплатно
#Linux @sl1vaker
Описание: Данная книга расскажет, как использовать Linux для несанкционированного доступа к информационным системам, или, попросту говоря, для взлома. (Примечание. Материал носит информационный характер и каждый сам решает, как его использовать. Вся ответственность по использованию материала данной книги в противозаконных целях ложится на самого читателя).
Автор: Денис Колисниченко
Год выхода: 2022
🧷 Скачать бесплатно
#Linux @sl1vaker
Forwarded from Сливакер | IT
Создание фреймворка и автоматизация тестов на Java+Selenium
Чему вы научитесь:
▪︎Получите практические навыки в автоматизации тестирования и научитесь созданию собственного фреймворка для автоматизации тестов на Java
▪︎Получите базовые навыки работы с популярными инструментами: Selenium WebDriver, TestNG, AssertJ, Maven, Jenkins
▪︎Изучите основные паттерны проектирования, используемые в автоматизации тестов
💰Цена: 2590р
📚Размер: 2,61 ГБ
⏳Длительность: 7 часов
🧷 Скачать бесплатно
#java #selenium @sl1vaker
Чему вы научитесь:
▪︎Получите практические навыки в автоматизации тестирования и научитесь созданию собственного фреймворка для автоматизации тестов на Java
▪︎Получите базовые навыки работы с популярными инструментами: Selenium WebDriver, TestNG, AssertJ, Maven, Jenkins
▪︎Изучите основные паттерны проектирования, используемые в автоматизации тестов
💰Цена: 2590р
📚Размер: 2,61 ГБ
⏳Длительность: 7 часов
🧷 Скачать бесплатно
#java #selenium @sl1vaker
Forwarded from Сливакер | IT
Книга: Ум программиста. Как понять и осмыслить любой код
Чему вы научитесь:
▪︎ Быстрые и эффективные способы освоить новые языки; программирования
▪︎Навыки скорочтения для быстрого понимания нового кода;
▪︎Методы разгадки смысла сложного кода;
▪︎Способы выучить новый синтаксис и запомнить его.
Автор: Фелин Хермас
🧷 Скачать бесплатно
@sl1vaker
Чему вы научитесь:
▪︎ Быстрые и эффективные способы освоить новые языки; программирования
▪︎Навыки скорочтения для быстрого понимания нового кода;
▪︎Методы разгадки смысла сложного кода;
▪︎Способы выучить новый синтаксис и запомнить его.
Автор: Фелин Хермас
🧷 Скачать бесплатно
@sl1vaker
Forwarded from Сливакер | IT
Ethical Hacking with Go programming language: Build tools
Чему вы научитесь:
▪︎Что такое взлом
▪︎Как использовать язык go для взлома
▪︎Как изменить MAC-адрес с помощью golang
▪︎Как создать сетевой сканер TCP
▪︎Как выполнить атаку "Человек посередине" с помощью golang
▪︎Выполнять захват и перехват пакетов
▪︎Создайте свою собственную вредоносную программу
▪︎Удаленное выполнение команд на жертве
▪︎Навигация по файловой системе на компьютере жертвы
▪︎Кража файлов и папок с компьютера жертвы
▪︎Загрузка вирусов на компьютер жертвы
▪︎Создание собственного кейлоггера
▪︎Как упаковать вашу вредоносную программу в троянскую
💰Цена: 1590р
📚Размер: 3,4 ГБ
⏳Длительность: 8 часов
🧷 Скачать бесплатно
#hacking #golang @sl1vaker
Чему вы научитесь:
▪︎Что такое взлом
▪︎Как использовать язык go для взлома
▪︎Как изменить MAC-адрес с помощью golang
▪︎Как создать сетевой сканер TCP
▪︎Как выполнить атаку "Человек посередине" с помощью golang
▪︎Выполнять захват и перехват пакетов
▪︎Создайте свою собственную вредоносную программу
▪︎Удаленное выполнение команд на жертве
▪︎Навигация по файловой системе на компьютере жертвы
▪︎Кража файлов и папок с компьютера жертвы
▪︎Загрузка вирусов на компьютер жертвы
▪︎Создание собственного кейлоггера
▪︎Как упаковать вашу вредоносную программу в троянскую
💰Цена: 1590р
📚Размер: 3,4 ГБ
⏳Длительность: 8 часов
🧷 Скачать бесплатно
#hacking #golang @sl1vaker
Forwarded from Сливакер | IT
Комплект Figma, для создания прототипов и крутых дизайн макетов Landing Page (2022)
Крутые макеты, чтобы ваши красивые лэндинги были еще проще и лучше.
🧷 Скачать бесплатно
#design @sl1vaker
Крутые макеты, чтобы ваши красивые лэндинги были еще проще и лучше.
🧷 Скачать бесплатно
#design @sl1vaker
Forwarded from Сливакер | IT
Распределенные и многопоточные вычисления Java
Чему вы научитесь:
▪️На этом курсе Вы познакомитесь с архитектурой облачных и распределенных систем, используемых в них решениях и протоколах.
▪️Вы научитесь писать многопоточный код Java с использованием различных фреймворков и с учетом возможностей Java 8 и Java 9.
🧷 Скачать бесплатно
#design @sl1vaker
Чему вы научитесь:
▪️На этом курсе Вы познакомитесь с архитектурой облачных и распределенных систем, используемых в них решениях и протоколах.
▪️Вы научитесь писать многопоточный код Java с использованием различных фреймворков и с учетом возможностей Java 8 и Java 9.
🧷 Скачать бесплатно
#design @sl1vaker
Forwarded from ITcour | Уроки программирования
🔥 Продвинутый Java (от разработчика из JetBrains)
🔹 Лекции от Senior Java-разработчика из JetBrains.
🔹 Обзор Java
🔹Javadoc и наследование
🔹 Исключения и обобщенные типы в Java
🔹 Коллекции Java и Stream
🔹 Многопоточность
➡️ Перейти к просмотру
#java
🔹 Лекции от Senior Java-разработчика из JetBrains.
🔹 Обзор Java
🔹Javadoc и наследование
🔹 Исключения и обобщенные типы в Java
🔹 Коллекции Java и Stream
🔹 Многопоточность
➡️ Перейти к просмотру
#java
Forwarded from ITcour | Уроки программирования
👨💻 Объектно-Ориентированное Программирование
1. Инкапсуляция
2. Наследование
3. Дочерний класс в памяти
4. Агрегация и Композиция
5. Класс Обёртка
6. Множественное Наследование
7. Анонимный Объект
8. Раннее и Позднее Связывание
9. Functor или Объект-Функция
10. Двойное наследование в памяти
➡️ Перейти к просмотру
#ооп
1. Инкапсуляция
2. Наследование
3. Дочерний класс в памяти
4. Агрегация и Композиция
5. Класс Обёртка
6. Множественное Наследование
7. Анонимный Объект
8. Раннее и Позднее Связывание
9. Functor или Объект-Функция
10. Двойное наследование в памяти
➡️ Перейти к просмотру
#ооп
Forwarded from ITcour | Уроки программирования
👨💻 Веб-разработка на Java
1. Git Intro.
2. Maven Intro.
3. Maven.
4. Inversion of Control (IoC) Intro.
5. Spring Inversion of Control (IoC).
6. Spring MVC Intro.
7. FreeMarker Intro.
8. FreeMarker.
9. ModelAttribute
10. Spring forms validation.
➡️ Перейти к просмотру
#java
1. Git Intro.
2. Maven Intro.
3. Maven.
4. Inversion of Control (IoC) Intro.
5. Spring Inversion of Control (IoC).
6. Spring MVC Intro.
7. FreeMarker Intro.
8. FreeMarker.
9. ModelAttribute
10. Spring forms validation.
➡️ Перейти к просмотру
#java
Forwarded from ITcour | Уроки программирования
📨 Уроки по Java
🔹Многопоточность. Ключевое слово synchronized
🔹Многопоточность. Методы wait и notify. Блокирующая очередь и Worker Thread
🔹Методы equals и hashCode
🔹Работа с датой и временем
🔹Ковариантность и контравариантность обобщенных типов на примере ArrayList
🔹Обобщенный класс для представления дерева с любыми данными
🔹Парсер арифметических выражений, часть 2: оператор "унарный минус" и вызов функций
🔹Побитовые операторы
🔹Класс Object. Разбор вопросов на собеседование
🔹Рисуем звезды в 3D пространстве
➡️ Перейти к просмотру
#java
🔹Многопоточность. Ключевое слово synchronized
🔹Многопоточность. Методы wait и notify. Блокирующая очередь и Worker Thread
🔹Методы equals и hashCode
🔹Работа с датой и временем
🔹Ковариантность и контравариантность обобщенных типов на примере ArrayList
🔹Обобщенный класс для представления дерева с любыми данными
🔹Парсер арифметических выражений, часть 2: оператор "унарный минус" и вызов функций
🔹Побитовые операторы
🔹Класс Object. Разбор вопросов на собеседование
🔹Рисуем звезды в 3D пространстве
➡️ Перейти к просмотру
#java
Forwarded from ITcour | Уроки программирования
🛡 Курсы по кибербезопасности с нуля до аналитика DevSecOps
1. Курсы по кибербезопасности с нуля до аналитика DevSecOps. Часть 1
2. Курсы по кибербезопасности с нуля до аналитика DevSecOps. Часть 2
3. Курсы по кибербезопасности с нуля до аналитика DevSecOps. Часть 3
4. Курсы по кибербезопасности с нуля до аналитика DevSecOps. Часть 4
5. Курсы по кибербезопасности с нуля до аналитика DevSecOps. Часть 5
6. Курсы по кибербезопасности с нуля до аналитика DevSecOps. Часть 6
7. Курсы по кибербезопасности с нуля до аналитика DevSecOps. Часть 7
➡️ Перейти к просмотру
#security
1. Курсы по кибербезопасности с нуля до аналитика DevSecOps. Часть 1
2. Курсы по кибербезопасности с нуля до аналитика DevSecOps. Часть 2
3. Курсы по кибербезопасности с нуля до аналитика DevSecOps. Часть 3
4. Курсы по кибербезопасности с нуля до аналитика DevSecOps. Часть 4
5. Курсы по кибербезопасности с нуля до аналитика DevSecOps. Часть 5
6. Курсы по кибербезопасности с нуля до аналитика DevSecOps. Часть 6
7. Курсы по кибербезопасности с нуля до аналитика DevSecOps. Часть 7
➡️ Перейти к просмотру
#security
Forwarded from ITcour | Уроки программирования
🕹 Консольные задачи Java
1. Структура - Калькулятор
2. Структура - Треугольник Паскаля
3. Структура - Визитка Робота Шарпа
4. Структура - Системы счисления
5. Структура - Константы
6. Структура - Дискриминант
7. Структура - Китайская стена
8. Структура - Комментарии
9. Консоль - Ввод символа
10. Консоль - Ввод строки
➡️ Перейти к просмотру
#java
1. Структура - Калькулятор
2. Структура - Треугольник Паскаля
3. Структура - Визитка Робота Шарпа
4. Структура - Системы счисления
5. Структура - Константы
6. Структура - Дискриминант
7. Структура - Китайская стена
8. Структура - Комментарии
9. Консоль - Ввод символа
10. Консоль - Ввод строки
➡️ Перейти к просмотру
#java
Forwarded from ITcour | Уроки программирования
🤖 Делаем android игры
Урок 1. Установка и настройка проекта в Android Studio
Урок 2. Немного теории
Урок 3. Создаем простую игру
Урок 4. Добавляем в игру экран меню и счетчик прогресса
Урок 5. Пишем игру Flappy Bird для андроид
Урок 6. Flappy Bird: создаем игровой экран и добавляем птицу
Урок 7. Flappy Bird: научим птичку летать
Урок 8. Flappy Bird: добавляем движущиеся трубы
Урок 9. Flappy Bird: реализуем обнаружение столкновений птицы с трубами
Урок 10. Flappy Bird: добавляем текстуру земли и оптимизируем код для запуска игры на Android
➡️ Перейти к просмотру
#android
Урок 1. Установка и настройка проекта в Android Studio
Урок 2. Немного теории
Урок 3. Создаем простую игру
Урок 4. Добавляем в игру экран меню и счетчик прогресса
Урок 5. Пишем игру Flappy Bird для андроид
Урок 6. Flappy Bird: создаем игровой экран и добавляем птицу
Урок 7. Flappy Bird: научим птичку летать
Урок 8. Flappy Bird: добавляем движущиеся трубы
Урок 9. Flappy Bird: реализуем обнаружение столкновений птицы с трубами
Урок 10. Flappy Bird: добавляем текстуру земли и оптимизируем код для запуска игры на Android
➡️ Перейти к просмотру
#android