#beginner #sql
Туториал для начинающих, который расскажет о правильном порядке SQL операций.
https://prglb.ru/2xytd
Туториал для начинающих, который расскажет о правильном порядке SQL операций.
https://prglb.ru/2xytd
От CREATE до JOIN: введение в SQL + шпаргалка
Львиная доля мировой информации хранится в реляционных базах данных. Чтобы работать с ней, нужно владеть языком SQL-запросов.
https://prglb.ru/460ea
Львиная доля мировой информации хранится в реляционных базах данных. Чтобы работать с ней, нужно владеть языком SQL-запросов.
https://prglb.ru/460ea
Библиотека программиста
От CREATE до JOIN: введение в SQL + шпаргалка
Львиная доля мировой информации хранится в реляционных базах данных. Чтобы работать с ней, нужно владеть языком SQL-запросов.
#book
Если коротко, дженерики являются инструментом обобщённого программирования, позволяя нам работать с различными типами данных без изменения их описания, коллекции же - это простой набор объектов. Данное руководство на многочисленных примерах реальных задач продемонстрирует вам правильную работу с двумя этими популярными инструментами.
https://yangx.top/progbook/2338
Если коротко, дженерики являются инструментом обобщённого программирования, позволяя нам работать с различными типами данных без изменения их описания, коллекции же - это простой набор объектов. Данное руководство на многочисленных примерах реальных задач продемонстрирует вам правильную работу с двумя этими популярными инструментами.
https://yangx.top/progbook/2338
Telegram
Книги для программистов
#book
Java - один из часто используемых языков программирования в профессиональном создании качественных и сложных приложений. Если вы уже знакомы с языком, то сделать переход на новую версию не составит труда, однако для начинающих разработчиков Java 9 предлагает множество новых функций и библиотек по улучшению качества разработки корпоративных приложений. Книга носит практический характер и предоставляет обзор и объяснение новых возможностей Java 9, важность новых API и улучшений.
https://yangx.top/progbook/3040
Java - один из часто используемых языков программирования в профессиональном создании качественных и сложных приложений. Если вы уже знакомы с языком, то сделать переход на новую версию не составит труда, однако для начинающих разработчиков Java 9 предлагает множество новых функций и библиотек по улучшению качества разработки корпоративных приложений. Книга носит практический характер и предоставляет обзор и объяснение новых возможностей Java 9, важность новых API и улучшений.
https://yangx.top/progbook/3040
Telegram
Книги для программистов
#advanced #библиотека
Библиотека для генерации фейковых данных.
https://github.com/six2six/fixture-factory
Библиотека для генерации фейковых данных.
https://github.com/six2six/fixture-factory
GitHub
GitHub - six2six/fixture-factory: Generator fake objects from a template
Generator fake objects from a template. Contribute to six2six/fixture-factory development by creating an account on GitHub.
Пройдите путь до трудоустройства Java Developer и получите опыт разработки в бизнес проекте. Наши студенты с личным наставником начинают карьеру в IT за 8 месяцев.
На Java у вас большие возможности для разработки и высокий спрос на специалистов. А средняя зарплата джависта - 200 000 рублей.
Выберете программу, которая подходит вам:
— Полная подготовка с нуля и до трудоустройства
— Опыт боевой разработки в бизнес проекте для начала карьеры
1. Даем вам гарантию трудоустройства или вернем все деньги, если вы не устроитесь на работу.
2. Наши наставники будут обучать вас по индивидуальной программе и поддерживать до первого рабочего дня без ограничений в общении.
3. У нас вы будете работать над настоящим коммерческим проектом и запишите свой опыт в резюме.
4. Каждый выпускник получает от 5 предложений о работе.
5. Пройдите 5 пробных дней с ментором в мае и получите специальное предложение по оплате и доступ к закрытому Java сообществу с первого пробного дня.
Пройти 5 пробных дней: https://vk.cc/9pvvgq
На Java у вас большие возможности для разработки и высокий спрос на специалистов. А средняя зарплата джависта - 200 000 рублей.
Выберете программу, которая подходит вам:
— Полная подготовка с нуля и до трудоустройства
— Опыт боевой разработки в бизнес проекте для начала карьеры
1. Даем вам гарантию трудоустройства или вернем все деньги, если вы не устроитесь на работу.
2. Наши наставники будут обучать вас по индивидуальной программе и поддерживать до первого рабочего дня без ограничений в общении.
3. У нас вы будете работать над настоящим коммерческим проектом и запишите свой опыт в резюме.
4. Каждый выпускник получает от 5 предложений о работе.
5. Пройдите 5 пробных дней с ментором в мае и получите специальное предложение по оплате и доступ к закрытому Java сообществу с первого пробного дня.
Пройти 5 пробных дней: https://vk.cc/9pvvgq
#book #advanced
Объектно-ориентированное программирование является одной из самых популярных концепций проектирования приложений любой сложности. В книге рассматриваются как самые основы ООП (объекты, наследование, композиция, полиморфизм), так и достаточно сложные элементы проектирования и дизайна приложений на примере использования шаблонов, контрактов, библиотек и многого другого.
https://yangx.top/progbook/3052
Объектно-ориентированное программирование является одной из самых популярных концепций проектирования приложений любой сложности. В книге рассматриваются как самые основы ООП (объекты, наследование, композиция, полиморфизм), так и достаточно сложные элементы проектирования и дизайна приложений на примере использования шаблонов, контрактов, библиотек и многого другого.
https://yangx.top/progbook/3052
Telegram
Книги для программистов
ТОП-9 фреймворков для веб-разработки, Java и Big Data в 2019 году
Предлагаем рассмотреть несколько фреймворков для веб-разработки и не только, которые откроют перед вами новые возможности в 2019 году.
https://prglb.ru/5vl50
Предлагаем рассмотреть несколько фреймворков для веб-разработки и не только, которые откроют перед вами новые возможности в 2019 году.
https://prglb.ru/5vl50
Библиотека программиста
ТОП-9 фреймворков для веб-разработки, Java и Big Data в 2019 году
Предлагаем рассмотреть несколько фреймворков для веб-разработки и не только, которые откроют перед вами новые возможности в 2019 году.
Протестируй это: принципы и законы создания тестируемого кода
Многие разработчики ненавидят тестирование. Они просто не умеют его готовить. Держите рецепт тестируемого кода с гарниром из SOLID принципов.
https://prglb.ru/3xasx
Многие разработчики ненавидят тестирование. Они просто не умеют его готовить. Держите рецепт тестируемого кода с гарниром из SOLID принципов.
https://prglb.ru/3xasx
Библиотека программиста
Протестируй это: принципы и законы создания тестируемого кода
Многие разработчики ненавидят тестирование. Они просто не умеют его готовить. Держите рецепт тестируемого кода с гарниром из SOLID принципов.
#video
Из урока вы узнаете про основные конструкции языка, объекты и классы. Ввод и вывод в Java - консольный, файловый, сетевой. Интерфейсы и абстрактные классы, анонимные классы. Лямбда-функции. Сетевое взаимодействие, сокеты. Механизм исключений. Проверяемые и непроверяемые исключения. Потоки - жизненный цикл, прерывание. Критическая секция. Проблемы взаимодействия (дедлок). Механизм wait/notify, блокирующие очереди producer/consumer. Коллекции, выбор структуры данных, подходящей для задачи. Параметризованные коллекции. Параметризация в Java.
https://www.youtube.com/watch?v=dU-dBXvHz1Q
Из урока вы узнаете про основные конструкции языка, объекты и классы. Ввод и вывод в Java - консольный, файловый, сетевой. Интерфейсы и абстрактные классы, анонимные классы. Лямбда-функции. Сетевое взаимодействие, сокеты. Механизм исключений. Проверяемые и непроверяемые исключения. Потоки - жизненный цикл, прерывание. Критическая секция. Проблемы взаимодействия (дедлок). Механизм wait/notify, блокирующие очереди producer/consumer. Коллекции, выбор структуры данных, подходящей для задачи. Параметризованные коллекции. Параметризация в Java.
https://www.youtube.com/watch?v=dU-dBXvHz1Q
YouTube
2. JAVA. Базовые конструкции языка | Технострим
Курс "Разработка на Java"
Лекция №2 "Базовые конструкции языка Java"
Лектор - Рустам Кильдиев
Технотрек Mail.ru Group, МФТИ
Другие лекции этого курса: http://bit.ly/1QUmj1W
Цель курса —создание рабочего приложения и получение необходимых навыков и опыта…
Лекция №2 "Базовые конструкции языка Java"
Лектор - Рустам Кильдиев
Технотрек Mail.ru Group, МФТИ
Другие лекции этого курса: http://bit.ly/1QUmj1W
Цель курса —создание рабочего приложения и получение необходимых навыков и опыта…
Изучаем Java: дайджест для новичков в программировании
Изучаем Java с помощью книг, курсов и видео. Подборка для тех, кто хочет стать программистом и решил начать свой путь с Java.
https://prglb.ru/31cbz
Изучаем Java с помощью книг, курсов и видео. Подборка для тех, кто хочет стать программистом и решил начать свой путь с Java.
https://prglb.ru/31cbz
Библиотека программиста
Изучаем Java: дайджест для новичков в программировании
Изучаем Java с помощью книг, курсов и видео. Подборка для тех, кто хочет стать программистом и решил начать свой путь с Java.
#book
В современном издании "Java in Action" читатели, основываясь на своих существующих навыках языка Java, познакомятся с новейшими функциями и технологиями. В дополнение к лямбдам и потокам Java 8 Java 9 добавляет множество новых функций. Она включает в себя новые функции библиотеки для поддержки реактивного программирования, предоставляющие пользователям новые способы разработки и написании кода, который легче читать и поддерживать.
https://yangx.top/progbook/3075
В современном издании "Java in Action" читатели, основываясь на своих существующих навыках языка Java, познакомятся с новейшими функциями и технологиями. В дополнение к лямбдам и потокам Java 8 Java 9 добавляет множество новых функций. Она включает в себя новые функции библиотеки для поддержки реактивного программирования, предоставляющие пользователям новые способы разработки и написании кода, который легче читать и поддерживать.
https://yangx.top/progbook/3075
Telegram
Книги для программистов
#advanced
В чем разница между REST и WebSockets, когда и что использовать и многое другое в этой статье.
https://prglb.ru/4fzdp
В чем разница между REST и WebSockets, когда и что использовать и многое другое в этой статье.
https://prglb.ru/4fzdp
#book
На примере популярного и мощного языка Java вы изучите принципы реализации и использования эффективных алгоритмов для различных задач разного уровня сложности. Так, например, вы познакомитесь с хэш-таблицами, двоичным деревом поиска, напишете собственного робота для индексация страниц вашего приложения и многое другое.
https://yangx.top/progbook/3083
На примере популярного и мощного языка Java вы изучите принципы реализации и использования эффективных алгоритмов для различных задач разного уровня сложности. Так, например, вы познакомитесь с хэш-таблицами, двоичным деревом поиска, напишете собственного робота для индексация страниц вашего приложения и многое другое.
https://yangx.top/progbook/3083
Telegram
Книги для программистов
#advanced #библиотека
Библиотека для сериализации и десерилизации объектов в JSON и обратно.
https://github.com/google/gson
Библиотека для сериализации и десерилизации объектов в JSON и обратно.
https://github.com/google/gson
GitHub
GitHub - google/gson: A Java serialization/deserialization library to convert Java Objects into JSON and back
A Java serialization/deserialization library to convert Java Objects into JSON and back - google/gson
10 структур данных, которые вы должны знать (+видео и задания)
Бо Карнс – разработчик и преподаватель расскажет о наиболее часто используемых и общих структурах данных. Специально для вас мы перевели его статью.
https://prglb.ru/4fp0g
Бо Карнс – разработчик и преподаватель расскажет о наиболее часто используемых и общих структурах данных. Специально для вас мы перевели его статью.
https://prglb.ru/4fp0g
Библиотека программиста
10 структур данных, которые вы должны знать (+видео и задания)
Бо Карнс – разработчик и преподаватель расскажет о наиболее часто используемых и общих структурах данных. Специально для вас мы перевели его статью.