Обложка канала

Библиотека программиста. Страница 21

12328 @proglb

Библиотека программиста. Очень большая база книги по программированию.

  • Библиотека программиста

    Одна из многих причина нежелания идти учиться на курсы по разработке — отсутствие гарантий, что деньги за курс не будут выброшены на ветер. В Kata Academy эти гарантии предоставляют. В договоре с Kata четко прописано, что вам не нужно платить за обучение до тех пор, пока вы не устроитесь на работу в IT. То есть во время обучения вы ничего не платите. Также в договоре указывается, что Kata гарантирует минимальную зарплату от 100 тысяч рублей в месяц. Если вы вдруг не смогли устроиться на работу, то за обучение платить не нужно. Связано это с тем, что цель Kata — ваше трудоустройство разработчиком, а если вам не удалось, значит на курсе вас не смогли подготовить должным образом. Записывайтесь на курс и получайте тестовое задание: https://clck.ru/hMvPz Если не уверены в своих силах — не переживайте, Kata дадут неплохой FAQ, который поможет с выполнением тестового!
  • Библиотека программиста

    D3 for the Impatient Автор: Philipp K. Janert (2019) Если вы хотите изучить D3.js, ведущую библиотеку JavaScript для веб-графики и визуализации, эта книга для вас. Она написана для технически подкованных читателей, имеющих опыт программирования либо в Data Science; автор быстро объясняет необходимые темы, делая упор на объединение концепций и шаблонов. Во время чтения книги вы: ✔️Изучите фундаментальные принципы библиотеки; ✔️Создадите анимированные графики и интерактивные пользовательские интерфейсы; ✔️Научитесь рисовать фигуры с кривыми, формами и цветами; ✔️Сможете грамотно использовать возможности библиотеки; ✔️Упростите свою работу, написав свои собственные повторно используемые компоненты.

    D3_for_the_Impatient_Interactive_Graphics_for_Programmers_and_Scientists.pdf

    application/pdf
  • Библиотека программиста

    ❓Код часто превращается в «большой комок грязи» (Big Ball of Mud)? 📅Приглашаем 9 июня в 19:00 мск на бесплатный вебинар «Архитектура приложения и модуль бизнес-логики» 📚На вебинаре мы обсудим, как поддерживать чистую архитектуру приложения и контролируемо внедрять изменения. Так же мы исследуем библиотеку для реализации бизнес-процессов, написанную на Kotlin. ✨В завершении мы посмотрим пример модуля бизнес-логики, в котором сконцентрированы все требования заказчика. 👉Регистрация на вебинар: https://otus.pw/xXph/
  • Реклама

  • Библиотека программиста

    Game Programming in C++: Creating 3D Games Автор: Sanjay Madhav (2018) C++ остается ключевым языком для многих ведущих студий разработки игр. Поскольку он используется во всех больших кодовых базах, студии используют его для поддержки и улучшения своих игр и принимают на работу разработчиков, которые имели с ним дело. Данная книга предоставляет практикоориентированный подход к программированию 3D-игр на C++. Во время чтения книги вы: ✔️Быстро настроите инструменты разработки и приступите к работе; ✔️Реализуете базовую 2D-графику, обновления игры, векторы и физику; ✔️Создадите более интеллектуальные игры с ИИ-алгоритмами; ✔️Реализуете трехмерную графику с помощью OpenGL, шейдеров, матриц и преобразований; ✔️Организуете эффектные реакции на действия игрока; ✔️Создадите пользовательский интерфейс; ✔️Изучите улучшение качества графики с помощью анизотропной фильтрации.

    Sanjay_Madhav_Madhav_Sanjay_Game_Programming_in_C_Creating_3D.pdf

    application/pdf
  • Библиотека программиста

    Подборка каналов для IT специалистов 🎯 Системное администрирование 📌 https://t.me/tipsysdmin Типичный Сисадмин (фото железа, было/стало) https://t.me/sysadminof Книги для админов, полезные материалы https://t.me/i_odmin Все для системного администратора https://t.me/i_odmin_book Библиотека Системного Администратора https://t.me/i_odmin_chat Чат системных администраторов https://t.me/i_DevOps DevOps: Пишем о Docker, Kubernetes и др. Вакансии 📌 https://t.me/sysadmin_rabota Системный Администратор https://t.me/progjob Вакансии в IT Чат программистов📌 https://t.me/developers_ru Excel лайфхак📌 https://t.me/Excel_lifehack GitHub Сообщество 📌 https://t.me/Githublib Интересное из GitHub CodePen 📌 https://t.me/codepen_1 Сообщество пользователей CodePen Базы данных (Data Base) 📌 https://t.me/database_info Все про базы данных Программирование Python 📌 https://t.me/pythonofff Python академия. Учи Python быстро и легко🐍 https://t.me/BookPython Библиотека Python разработчика https://t.me/python_real Python подборки на русском и английском Мобильная разработка: iOS, Android 📌 https://t.me/developer_mobila Мобильная разработка Фронтенд разработка 📌 https://t.me/frontend_1 Подборки для frontend разработчиков Java разработка 📌 https://t.me/BookJava Библиотека Java разработчика Разработка игр 📌 https://t.me/game_devv Все о разработке игр Библиотеки 📌 https://t.me/book_for_dev Книги для программистов Rus https://t.me/java_360 Книги по Java Rus https://t.me/python_360 Книги по Python Rus https://t.me/programmist_of Книги по программированию https://t.me/proglb Библиотека программиста https://t.me/bfbook Книги для программистов БигДата, машинное обучение 📌 https://t.me/bigdata_1 Data Science, Big Data, Machine Learning, Deep Learning Программирование 📌 https://t.me/bookflow Лекции, видеоуроки, доклады с IT конференций https://t.me/coddy_academy Полезные советы по программированию QA, тестирование 📌 https://t.me/testlab_qa Библиотека тестировщика Шутки программистов 📌 https://t.me/itumor Шутки программистов Защита, взлом, безопасность 📌 https://t.me/thehaking Канал о кибербезопасности Книги, статьи для дизайнеров 📌 https://t.me/ux_web Статьи, книги для дизайнеров https://t.me/arhitekturamira World Architecture Английский 📌 https://t.me/UchuEnglish Английский с нуля Математика 📌 https://t.me/Pomatematike Канал по математике Арбитраж трафика 📌 https://t.me/partnerochkin CPA и арбитраж трафика Крипта 📌 https://t.me/bitkoinoff Новости криптовалют DeepFake 📌 https://t.me/deepfakenow Публикуем deepfake видео Мир технологий 📌 https://t.me/mir_teh Видео из мира технологий
  • Библиотека программиста

    Learning SQL Автор: Alan Beaulieu (2020) По мере того, как новые данные попадают в вашу компанию, вам нужно срочно их обрабатывать и хранить, и SQL - лучший инструмент для этой работы. В последнем издании этого вводного руководства автор помогает разработчикам освоиться с основами SQL для проектирования баз данных, выполнения административных задач и создания отчетов. В книге вы найдете новые главы по SQL и большим данным, аналитическим функциям и работе с очень большими базами данных. Во время чтения книги вы: ✔️Быстро изучите основы SQL и несколько продвинутых методов работы; ✔️Научитесь использовать операторы для генерации, обработки и извлечения данных; ✔️Научитесь созданию объектов баз данных, таких как таблицы, индексы и ограничения; ✔️Узнаете, как наборы данных взаимодействуют с запросами, поймете важность подзапросов; ✔️Изучите преобразование и манипулирование данными со встроенными функциями SQL и использование условной логики в операторах данных.

    Learning_SQL_Generate,_Manipulate,_and_Retrieve_Data_by_Alan_Beaulieu.pdf

    application/pdf
  • Библиотека программиста

    Expert C++: Become a proficient programmer by learning coding best practices with C++17 and C++20's latest features Авторы: Vardan Grigoryan, Shunguang Wu (2020) C++ развивался на протяжении многих лет, и недавно стал доступен последний стандарт - C++20. Начиная с C++11, в C++ постоянно расширяется набор языковых функций. Данная книга является руководством по изучению тонкостей языка, методов, инструментов и новых функций, представленных в C++20, а также поможет вам применить их при создании современного и производительного ПО. Во время чтения книги вы изучите: ✔️Управление памятью и низкоуровневое программирование на C++ для написания безопасных и стабильных приложений; ✔️Последние фичи C++20, такие как модули, концепты, диапазоны и корутины; ✔️Деббагинг и принципы тестирования; ✔️Разработку и реализацию приложений с графическим интерфейсом с использованием Qt5; ✔️Многопоточность и параллелизм для улучшения производительности.

    Expert_C++_Become_a_proficient_programmer_by_learning_coding_best.pdf

    application/pdf
  • Библиотека программиста

    Майские праздники прошли и настала рабочая пора! 28 мая в Штаб Квартире билайна пройдёт первый data engineering weekend offer — все этапы собеседования сразу в один день: ты расскажешь о себе, проверишь свои технические знания, узнаешь какие продукты разрабатывает билайн. Чтобы ожидание каждого этапа не было скучным, ты сможешь пообщаться с экспертами рынка, посмотреть последние митапы сообщества и познакомиться с командой в неформальной обстановке. Ощути атмосферу билайн! Ждём на первом data engineering weekend offer и желаем удачи!псс… у сообщества DE проходят завтраки в офисе с хот-догами и горячими сэндвичами! Получить оффер: https://clck.ru/hGweQ
  • Библиотека программиста

    Тюнинг MySQL-сервера: сжатие таблиц InnoDB В больших проектах со временем размер баз данных разрастается до множества гигабайт (терабайт), поэтому всегда остается открытым вопрос как с этим бороться. Известно несколько вариантов решения данной проблемы — уменьшение объема данных (грубо говоря, удаление старых записей), разделение одной базы данных на несколько, шардирование, приобретение нового оборудования (новых серверов или жестких дисков большего объема). Далее #mysql 👉 @database_info
    Тюнинг MySQL-сервера: сжатие таблиц InnoDB

    В больших проектах со временем размер баз данных разрастается до множества гигабайт (терабайт), поэтому всегда остается открытым вопрос как с этим бороться. Известно несколько вариантов решения данной проблемы — уменьшение объема данных (грубо говоря, удаление старых записей), разделение одной базы данных на несколько, шардирование, приобретение нового оборудования (новых серверов или жестких дисков большего объема). В большинстве случаев, уменьшение объема данных невозможно, так как база данных увеличивается…

    Telegraph
  • Библиотека программиста

    Java Cookbook Автор: Ian F. Darwin (2020) Java продолжает расти и развиваться, и эта книга тоже обновляется. С помощью данного руководства вы ознакомитесь с сотнями практических рецептов по широкому кругу тем Java. Вы узнаете полезные техники практически для всего - от обработки строк и функционального программирования до сетевого взаимодействия. Это обновленное издание охватывает изменения, внесенные в Java 12, 13 и 14. В книге рассмотрены следующие темы: ✔️Методы компиляции, запуска и отладки; ✔️Упаковка классов Java и создание приложений; ✔️Работа с текстом; ✔️Регулярные выражения; ✔️Работа с числами, датами и временем; ✔️Структурирование данных с помощью коллекций, массивов и другого; ✔️Методики объектно-ориентированного и функционального программирования; ✔️Операции ввода, вывода, каталога и файловой системы; ✔️Обработка JSON для обмена данными; ✔️И многие другие.

    Java_Cookbook_Problems_and_Solutions_for_Java_Developers_final_release.pdf

    application/pdf
  • Библиотека программиста

    Осваивайте возможности Golang вместе с OTUS! 🎯 25 мая пройдет открытый вебинар «Функции и методы в языке Golang». На занятии поговорим про области видимости, рассмотрим различные функции: именованные, анонимные, с переменным числом аргументов и прочие. А также попробуем затронуть понятия замыкания и методов. После урока вы сможете продолжить обучение на онлайн-курсе «Golang Developer. Professional». Он предназначен для программистов, которые хотят перейти на Go с другого языка или углубиться во внутреннее устройство Golang. 👉 Пройдите тестирование, чтобы записаться на урок https://otus.pw/UXal/
  • Библиотека программиста

    Deep Learning with PyTorch Авторы: Eli Stevens, Luca Antiga, Thomas Viehmann (2020) Данная книга научит вас создавать системы глубокого обучения и нейронные сети с PyTorch. Изучив основы, вы познакомитесь с передовыми практиками для всего конвейера глубокого обучения, берясь за сложные проекты по мере того улучшения навыков. Все образцы кода легко изучить в загружаемых блокнотах Jupyter. Во время чтения книги вы: ✔️Изучите основные структуры данных глубокого обучения, такие как тензоры и нейросети; ✔️Узнаете лучшие практики для PyTorch Tensor API, загрузки данных в Python и визуализации результатов; ✔️Изучите реализацию модулей и функций потерь; ✔️Научитесь использовать предварительно обученные модели из PyTorch Hub; ✔️Улучшите свои результаты с помощью расширенных данных, улучшенной архитектуры модели и точной настройки.

    Deep_Learning_with_PyTorch_by_Eli_Stevens,_Luca_Antiga,_Thomas_Viehmann.pdf

    application/pdf
  • Библиотека программиста

    🚀Усильте свои навыки работы со Spark, Hadoop и Hive! Ждем дата-инженеров на новом потоке онлайн-курса «Spark Developer» от OTUS. 📚За 4 месяца живых лекций от ведущих экспертов вы научитесь писать распределенные приложения, работать с потоками данных, оптимизировать приложения и решать многие другие задачи обработки данных. 🔥В качестве выпускного проекта вы построите собственную ETL-систему на основе Hadoop. Пройдите вступительный тест и получите демо-ролик о занятиях на курсе! 👉🏻ПРОЙТИ ТЕСТ: https://otus.pw/nraK/
  • Библиотека программиста

    High Performance Python Автор: Micha Gorelick, Ian Ozsvald (2020) В книге описывается, как отыскивать проблемные места в проектах на Python и грамотно улучшать производительность, устраняя их. Изучив фундаментальную теорию, лежащую в основе выбора дизайна, вы сможете правильнее реализовывать свои идеи. Во время чтения книги вы: ✔️Получите представление о NumPy, Cython и профилировщиках; ✔️Узнаете, как Python абстрагируется от базовой компьютерной архитектуры; ✔️Используете профилирование, чтобы найти проблемы в использовании процессора и памяти; ✔️Научитесь создавать эффективные программы, выбирая соответствующие структуры данных; ✔️Изучите ускорение матричных и векторных вычислений; ✔️Используете инструменты для компиляции Python в машинный код; ✔️Изучите одновременное управление несколькими операциями ввода-вывода и вычислительными операциями.

    High_Performance_Python_Practical_Performant_Programming_for_Humans.pdf

    application/pdf
  • Библиотека программиста

    Как создавать IoT-устройства? ⚡️Приглашаем 26 мая в 20:00 на бесплатный вебинар «IoT-автоматизация в облаках». 🔸Вебинар проведет преподаватель Вячеслав Ефимов, CTO компании Rightech. На занятии мы: ✔️ Получим доступ к двум платформам Интернета вещей ✔️Сформируем задачу на проектирование автоматической системы контроля и управления ✔️ Реализуем решение на обеих платформах ✔️Проведем сравнительный анализ платформ, выявим их сильные и слабые стороны 📚Урок пройдет в рамках онлайн-курса «Разработчик IoT» от OTUS для программистов, которые хотят создавать умные устройства. 📌 Регистрация на вебинар: https://otus.pw/tsR1/
  • Реклама

  • Библиотека программиста

  • Библиотека программиста

    Advanced JavaScript Автор: Zachary Shute (2019) Advanced JavaScript - это практическое руководство, которое шаг за шагом проведет вас через JavaScript и его многочисленные особенности. Вы начнете с изучения того, как использовать синтаксис ES6, а затем поработаете с многими другими аспектами, которые может предложить современный JavaScript. Вы также изучите различные методы тестирования проектов JavaScript. В заключительных главах вы познакомитесь с функциональным программированием и научитесь использовать его для создания своих приложений. Используя эту книгу в качестве руководства, вы также сможете разрабатывать API-интерфейсы с использованием Node.js и Express, создавать интерфейсы с помощью React / Redux и мобильные приложения с помощью React Native / Expo. Во время чтения книги вы: ✔️Изучите основные фичи ES6 для создания приложений; ✔️Научитесь работать с асинхронными процессами; ✔️Изучите разработку асинхронных потоков; ✔️Сможете управлять DOM с помощью JavaScript;

    Zachary_Shute_Advanced_JavaScript_Speed_up_web_development_with.pdf

    application/pdf
  • Библиотека программиста

    Python для инженеров и разработчиков: расширенное издание, 2022 г. Слёрм подготовил онлайн-интенсив для специалистов со знанием Python, которые хотят за 3 дня выйти на новый уровень владения языком. Мы научим тебя создавать скелет веб-сервиса с фреймворком FastAPI, разбираться в видах тестирования и писать под Ansible. Стартуем 3 июня: https://slurm.club/3sje8Zm За 3 дня ты: ▪️Научишься интегрироваться с СУБД, запускать и отслеживать выполнение отложенных задач. ▪️Разберешься с тем, как стандартные конструкции (декораторы, датаклассы) могут использоваться во фреймворках. ▪️Станешь использовать Python как API к другим системам. Вкладываешься в свои знания сегодня — растешь в стоимости как специалист и экономишь 10000₽ при регистрации до 1 июня: https://slurm.club/3sje8Zm