Программирование {BookFlow}
16.1K subscribers
1.58K photos
470 videos
145 files
2.1K links
Мы публикуем лекции и книги по программированию, видеоуроки, доклады с IT конференций, новости технологий.

Группа в https://vk.com/bookflow.

По всем вопросам @evgenycarter

РКН https://clck.ru/3KoAbH
Download Telegram
Подготовили для вас материал ссылок для objective-C программистов. Подборка содержит rss-ленты, ссылки на сайты и твиттер-аккаунты.

https://bookflow.ru/podborka-resursov-dlya-objective-c-programmistov/
Программирование без дураков
Автор: Катрин Пассиг, Йоханнес Яндер
Год: 2017

Хотите научиться программировать “less wrong”? Тогда эта книга – для вас. Ведь программирование – это во многом коммуникация. Стиль программирования, именование, комментирование, работа с чужим кодом – зачастую соглашения складываются именно там, где строгая регламентация на уровне языка программирования отсутствует. Познакомьтесь с разнообразными традициями, существующими в различных языках программирования, узнайте, как практически не спотыкаясь передвигаться по этой пересеченной местности. Со знанием дела и юмором авторы погружаются в обсуждение ложных путей, неверных суждений и ошибок, тем самым значительно облегчая жизнь любому начинающему и бывалому программисту.

https://vk.com/doc398541439_449199125?hash=b24c71184e6fb0aeb5&dl=5bb1043e231e17c133

#book@bookflow
Видеокурс по Angular 4: быстрый старт, первые результаты

Урок 1. Настройка Angular
Урок 2. Создание компонента в Angular 4
Урок 3. Вывод списка элементов в Angular 4
Урок 4. Сервер и сервисы в Angular 4
Урок 5. Директивы Angular 4
Урок 6. Пайпы в Angular 4. Создание фильтра
Урок 7. Роутинг в Angular 4. Создание страниц

Скачайте бесплатный мини-курс и овладейте базовыми возможностями JavaScript-фреймворка Angular 4 за ближайшие 3 дня: https://vk.com/app6051158_-24136552#59df5b75e4b0f6f998dacc87
Что такое протокол HTTPS и как на него перейти

HTTPS есть, де-факто, обязательным для веб-сайтов. Пользователи охотнее оставляют свои данные на сайтах с зеленым замком в адресной строке, Chrome и Firefox обозначают опасными http-страницы, где присутствуют формы, а это влияет на ранжирование в поисковых системах и является вероятной дырко...

https://bookflow.ru/chto-takoe-protokol-https-i-kak-na-nego-perejti/

#https@bookflow
Центр сертификации TemplateMonster предоставляет возможность бесплатно пройти обучение по работе с популярными cms, а после получить именной сертификат. Вас ждут отдельно курсы по:
- WordPress
- OpenCart
- Joomla
- MotoCMS
- PrestaShop
После необходимо пройти тестирование по пройденному материалу. Подтвердив свои навыки в работе с одной или несколькими cms, вы получаете именной сертификат - электронный и бумажный.

Владельцы веб-студий, ахтунг! Это крутая возможность стать сертифицированным партнером TemplateMonster и оказаться в Каталоге веб-студий.

Центр Сертификации: https://vk.cc/66N8Rx
Каталог: https://vk.cc/7lEkEg
https://sertificat.templatemonster.ru/
Рефакторинг. Улучшение существующего кода.

Refactoring: Improving the Design of Existing Code

Авторы: Мартин Фаулер, Кент Бек, Джон Брант, Уильям Апдайк, Дон Робертс, Эрих Гамма

Подход к улучшению структурной целостности и производительности существующих программ, называемый рефакторингом, получил развитие благодаря усилиям экспертов в области ООП, написавших эту книгу. Каждый шаг рефакторинга прост. Это может быть перемещение поля из одного класса в другой, вынесение фрагмента кода из метода и превращение его в самостоятельный метод или даже перемещение кода по иерархии классов. Каждый отдельный шаг может показаться элементарным, но совокупный эффект таких малых изменений в состоянии радикально улучшить проект или даже предотвратить распад плохо спроектированной программы.

Мартин фаулер с соавторами пролили свет на процесс рефакторинга, описав принципы и лучшие приемы его осуществления, а также указав, где и когда следует начинать углубленное изучение кода с целью его улучшения. Основу книги составляет подробный перечень более 70 методов рефакторинга, для каждого из которых описываются мотивация и техника испытанного на приктике преобразования кода с примерами на Java. Рассмотренные в книге методы позволяют поэтапно модифицировать код, внося каждый раз небольшие изменения, благодаря чему снижается риск, связанный с развитием проекта.

https://t.iss.one/bfbook/27

#book@bookflow
Есть опыт поддержки приложений в крупных FMCG-компаниях? Хотите развиваться дальше, улучшая IT-процессы, расследуя неочевидные вопросы, общаясь с командами по всему миру? Добро пожаловать в Mars на позицию старшего сервис-лидера!

Основная задача — обеспечивать функциональную и техническую поддержку для глобальных бизнес-приложений (модули SAP MM, PP, QM, PM / ETQ Reliance / LabVantage LIMS) на 50 производствах в Европе. Работа в городе Ступино. Корпоративный транспорт, хорошие условия и крутая команда прилагаются 💪

Смотрите подробности https://vk.cc/7iPTFG
https://hh.ru/vacancy/22659340
Приглашаем вас принять участие в бета-тестировании нового онлайн-курса «Введение в разработку на Swift» от МФТИ и компании e-Legion на платформе Coursera. На курсе мы расскажем о том, как создавать мобильные приложения для iOS на языке программирования Swift. Вы познакомитесь как с азами разработки, так и с более сложными темами: использование Core Data и многопоточное программирование. Теоретические знания важны, но мы в этом курсе сделали акцент на изучении тех тем, которые пригодятся вам больше всего в реальной разработке!
Бета-тестеры получают полный доступ к курсу в числе первых слушателей. На прохождении дается 2 недели, в течении которых бета-тестеры выявляют любые ошибки и неточности, фиксируют все комментарии и замечания. После окончания курса нужно написать развернутый отзыв о курсе, чтобы помочь усовершенствовать его и сделать еще более полезным и интересным. В случае успешного прохождения, бета-тестер получает сертификат Coursera о прохождении курса.
Что необходимо:
1) Для участия в бета-тестировании вам потребуется устройство с установленной macOS Sierra 10.12.6 или выше.
2) Для прохождения курса требуются базовые знания в области программирования и разработки ПО.
3) Для успешного понимания материала необходимо знание одного из объектно-ориентированных языков (Java, C#, Obj-C, C++).

Чтобы стать бета-тестером пройдите по ссылке и расскажите нам, почему вы хотите протестировать этот курс. Заявки на участие принимаются до 24 ноября включительно.

https://bit.ly/2BdB93o
Магия чисел. Ментальные вычисления в уме и другие математические фокусы
Автор: Шермер Майкл + Бенджамин Артур

"Каждый из нас способен умножать, делить, возводить в степень и производить другие операции над большими числами в уме и с большой скоростью.
Для этого не нужно решать десятки тысяч примеров и учиться годами – достаточно использовать простые приемы, описанные в этой книге. Они доступны для людей любого возраста и любых математических способностей."

https://t.iss.one/bfbook/31

#book@bookflow
Название Arduino, датчики и сети для связи устройств.
Автор Иго Том

Рассмотрены 33 проекта на основе микроконтроллерной платы Arduino, в которых показано, как сделать, чтобы электронные устройства могли обмениваться между собой данными и реагировать на команды. Показано, как изменить настройки домашнего кондиционера, позвонив ему со своего смартфона; как создавать собственные игровые контроллеры, взаимодействующие по сети; как использовать устройства ZigBee, Bluetooth, инфракрасное излучение и обычное радио для беспроводного получения информации от различных датчиков и др. Рассмотрены языки программирования Arduino, Processing и PHP.

https://t.iss.one/bfbook/32

#book@bookflow
Ночной чат!
В комментах можете писать о своих проектах, знакомьтесь, объединяйтесь в команды по интересам и тд.

#ночнойчат@bookflow