Давно думали начать свой путь в IT, но не решались? Начните с Python!
👨💻На нашем курсе «Основы программирования на Python» вы научитесь программировать на одном из самых востребованных языков, а также освоите знания для старта карьеры junior и сможете двигаться дальше.
Вместе с преподавателями и экспертами курса «Библиотеки программиста» вы пройдете 32 теоретических и практических занятия, а также напишите ботов для Instagram и Telegram, будете парить веб-страницы и создадите свой первый калькулятор для ипотеки.
🎄Сейчас самый подходящий момент учиться новому. Для наших подписчиков действует скидка 55% до конца этого года.
Курс постоянно обновляется, ваш доступ остается с вами навсегда.
Старая цена: 22996 руб.
Стоимость курса до 30 декабря: 10358 руб.
Записаться сейчас.
👨💻На нашем курсе «Основы программирования на Python» вы научитесь программировать на одном из самых востребованных языков, а также освоите знания для старта карьеры junior и сможете двигаться дальше.
Вместе с преподавателями и экспертами курса «Библиотеки программиста» вы пройдете 32 теоретических и практических занятия, а также напишите ботов для Instagram и Telegram, будете парить веб-страницы и создадите свой первый калькулятор для ипотеки.
🎄Сейчас самый подходящий момент учиться новому. Для наших подписчиков действует скидка 55% до конца этого года.
Курс постоянно обновляется, ваш доступ остается с вами навсегда.
Старая цена: 22996 руб.
Стоимость курса до 30 декабря: 10358 руб.
Записаться сейчас.
👍1
#tip #ios
John Sundell советует использовать свойство
Подробнее
John Sundell советует использовать свойство
isEmpty, если необходимо проверить, пуста ли коллекция. Оно лучше читается, более понятно и всегда работает очень быстро. Используйте count только тогда, когда вас интересует фактическое количество элементов в коллекции.Подробнее
Начать карьеру Android-разработчика в 2022 году: что важно, а что нет, и что делать, чтобы получить свою первую работу.
https://proglib.io/w/5c220ad6
https://proglib.io/w/5c220ad6
Medium
If I were to start my Android career in 2022, here is how I would do it
Learn how to can start your Android Development career, learning what is and isn’t important to learn and what to do to land your first…
Forwarded from Библиотека программиста | программирование, кодинг, разработка
Привет! «Библиотека программиста» проводит мини-исследование по теме: «Чему вы бы хотели научиться в сфере кибербезопасности?».
🔍Как известно, информационная безопасность – это набор технологий, процедур и практик, направленных на предотвращение атак, повреждений и незаконного доступа к сетям, устройствам, программам и данным. Профессионалы в области кибербезопасности защищают компании от утечек данных и прочих угроз. Потребность в экспертах растет с головокружительной скоростью. Чтобы стать хорошим специалистом по кибербезопасности, требуется немало сил и времени.
Предлагаем вам пройти наш анонимный опрос об опыте разработчиков в данном направлении. Опрос займет не более 10 минут вашего времени.
Пройти его можно по ссылке.
🔍Как известно, информационная безопасность – это набор технологий, процедур и практик, направленных на предотвращение атак, повреждений и незаконного доступа к сетям, устройствам, программам и данным. Профессионалы в области кибербезопасности защищают компании от утечек данных и прочих угроз. Потребность в экспертах растет с головокружительной скоростью. Чтобы стать хорошим специалистом по кибербезопасности, требуется немало сил и времени.
Предлагаем вам пройти наш анонимный опрос об опыте разработчиков в данном направлении. Опрос займет не более 10 минут вашего времени.
Пройти его можно по ссылке.
#news
SwiftWasm — инструмент для компиляции кода на Swift в WebAssembly, что позволяет запускать ваш любимый язык в браузере.
Кстати, недавно вышла новая версия SwiftWasm, которая включила много нового, включая поддержку
https://proglib.io/w/465fa6b8
SwiftWasm — инструмент для компиляции кода на Swift в WebAssembly, что позволяет запускать ваш любимый язык в браузере.
Кстати, недавно вышла новая версия SwiftWasm, которая включила много нового, включая поддержку
async / await.https://proglib.io/w/465fa6b8
SwiftWasm Blog
SwiftWasm 5.5.0 is now available | SwiftWasm Blog
SwiftWasm 5.5.0 with support for async/await and Apple Silicon has been released.
Разработка новой версии ViewBindingPropertyDelegate в режиме Live coding от Кирилла Розова.
https://proglib.io/w/b7349a8e
https://proglib.io/w/b7349a8e
YouTube
ABCoding Show #1: Разработка новой версией ViewBindingPropertyDelegate
Разрабатываю новую версию библиотеки ViewBidningPropertyDelegate https://github.com/androidbroadcast/ViewBindingPropertyDelegate
Поддержи Android Broadcast https://donate.stream/android_broadcast
🔗 Подпишись на канал https://www.youtube.com/channel/UCK…
Поддержи Android Broadcast https://donate.stream/android_broadcast
🔗 Подпишись на канал https://www.youtube.com/channel/UCK…
Логическое продолжение статьи «UIKit ты вообще про UI?». В данной части автор разбирает, как работают трансформации, обьясняет подходы к ним и закономерности, а также основные возможности работы с базовым классом CALayer.
https://proglib.io/w/09a68eed
https://proglib.io/w/09a68eed
Telegram
Библиотека мобильного разработчика
Александр Чегошев, iOS-разработчик в Skyeng, рассмотривает базовые возможности слоев UI и как они связаны с view.
https://proglib.io/w/75d24755
https://proglib.io/w/75d24755
Быстрый старт во Frontend-разработке: с нуля до первого интернет-магазина!
💻На курсе «Библиотеки программиста» «Основы веб-разработки: принцип работы современного веба» вы:
– сверстаете свой первый адаптивный макет с учетом семантики и множество декоративных элементов на HTML и CSS;
– поймете, как с помощью JavaScript разрабатывать пользовательские интерфейсы;
– разберетесь, как JavaScript используется в работе с Backend и создадите свой первый обмен данными сервером;
– углубитесь в более сложную разработку на React.js и напишете свой первый интернет-магазин.
Вас ждут:
– 4 проекта в портфолио после курса;
– изучение HTML, CSS, JavaScript, React – стек технологий, который позволит начать работать в любой компании на любом проекте;
– опция персонального менторства.
🎁Новый год – самый подходящий момент учиться новому. Для наших подписчиков действует скидка 65% до 31 декабря. Остался один день!
Посмотреть тарифы и записаться можно здесь.
💻На курсе «Библиотеки программиста» «Основы веб-разработки: принцип работы современного веба» вы:
– сверстаете свой первый адаптивный макет с учетом семантики и множество декоративных элементов на HTML и CSS;
– поймете, как с помощью JavaScript разрабатывать пользовательские интерфейсы;
– разберетесь, как JavaScript используется в работе с Backend и создадите свой первый обмен данными сервером;
– углубитесь в более сложную разработку на React.js и напишете свой первый интернет-магазин.
Вас ждут:
– 4 проекта в портфолио после курса;
– изучение HTML, CSS, JavaScript, React – стек технологий, который позволит начать работать в любой компании на любом проекте;
– опция персонального менторства.
🎁Новый год – самый подходящий момент учиться новому. Для наших подписчиков действует скидка 65% до 31 декабря. Остался один день!
Посмотреть тарифы и записаться можно здесь.
Глубокое погружение в SwiftUI DatePicker: https://proglib.io/w/51b92cb3
DevTechie
SwiftUI DatePicker: Deep Dive
SwiftUI, DatePicker, Deep Dive, Swift, iOS Development
Разбираемся, по каким причинам замена APK на Android App Bundle пугает разработчиков и экспертов.
https://proglib.io/w/349347f9
https://proglib.io/w/349347f9
AppTractor
Почему замена APK на Android App Bundle пугает разработчиков и экспертов
В этой статье мы рассмотрим критику, которая связана с переходом на Android App Bundle, некоторые предлагаемые решения, а также об отношении Google к ним.
Solidity (язык для написания смарт-контрактов, которые можно развернуть в блокчейне) для Swift-разработчиков: структура файлов и функции.
https://proglib.io/w/bb6dee7b
https://proglib.io/w/bb6dee7b
Kristaps Grinbergs - Mobile and fullstack developer. Startup founder. Conference speaker. Mentor. Passionate about building products, sustainability and Web 3.0.
Kristaps Grinbergs
🎉1🤮1
🎄2️⃣0️⃣2️⃣2️⃣🎁
Чего только не было в этом году: нашествие нейросетевых алгоритмов и ARM-процессоров, GitHub Copilot и автодополнение кода, сражение с чёрной дырой пандемии и рождение метавселенных — всего и не припомнишь.
Под занавес принято подводить итоги. В 2021 году редакция «Библиотеки программиста» выпустила 448 статей, а сайт proglib.io посетили 4.7 миллиона читателей. Суммарное число подписчиков наших сообществ превысило 500 тысяч. Наконец, мы открыли собственный образовательный центр — proglib.academy.
Мы сердечно поздравляем всех читателей и членов нашего IT-коммьюнити с Новым годом. Желаем лёгкого кодинга, добра, счастья, здоровья и удачных проектов! Оставайтесь с нами, впереди много интересного! 😉
Чего только не было в этом году: нашествие нейросетевых алгоритмов и ARM-процессоров, GitHub Copilot и автодополнение кода, сражение с чёрной дырой пандемии и рождение метавселенных — всего и не припомнишь.
Под занавес принято подводить итоги. В 2021 году редакция «Библиотеки программиста» выпустила 448 статей, а сайт proglib.io посетили 4.7 миллиона читателей. Суммарное число подписчиков наших сообществ превысило 500 тысяч. Наконец, мы открыли собственный образовательный центр — proglib.academy.
Мы сердечно поздравляем всех читателей и членов нашего IT-коммьюнити с Новым годом. Желаем лёгкого кодинга, добра, счастья, здоровья и удачных проектов! Оставайтесь с нами, впереди много интересного! 😉
🎉5🔥1💩1
Расшифровка доклада на митапе для тестировщиков «QAчественное общение» об инструментах для снятия логов с Android / iOS-устройств.
https://proglib.io/w/d01f664b
https://proglib.io/w/d01f664b
🔥1
Разбираем теорию и практику эксплуатации уязвимостей, которые можно найти в четырех основных компонентах Android-приложений:
➖Activity
➖Content Provider
➖Services
➖Broadcast Receiver
https://proglib.io/w/77571407
➖Activity
➖Content Provider
➖Services
➖Broadcast Receiver
https://proglib.io/w/77571407
👍4🎉1