Где лучше учиться программированию?

GeekBrains

Мы довольно редко поднимаем на сайте такие вопросы, поскольку зачастую на них невозможно дать однозначные ответы. Для кого-то лучше отучиться 5-6 лет в университете, другим проще усвоить все самостоятельно по книгам, третьи выбирают онлайн-курсы. Но если с первыми двумя способами все понятно, то последний чаще всего вызывает дополнительные вопросы.

Какие курсы выбрать — вопрос, конечно, сугубо личный, мы же расскажем об одном интересном сервисе, который, на наш взгляд, подойдет каждому, кто хочет научиться программированию. Во многом из-за своего комплексного подхода к обучению и удобного интерфейса. Речь идет о сервисе GeekBrains, с помощью которого можно стать кодером практически с нуля и получить соответствующий сертификат, которому будут рады в любой компании.

Регистрация довольно простая — можно, к примеру, войти при помощи Facebook. Если вы даже не изучали информатику в школе, запросто сможете пройти курс «Основы программирования» — он бесплатный и займет у вас всего две недели. Там вы узнаете, чем отличается Java от Objective-C, как работают алгоритмы, какой язык программирования используется для той или иной деятельности.

GeekBrains

На самом деле программирование — одна из самых интересных отраслей с десятками профессий и профилей. Освоить их вам помогут 53 специализированных обучающих курса, можно также выбрать одну из 16 специальностей. Например, профессия программист Java является универсальной «палочкой-выручалочкой»: Java — кросс-платформенный язык с девизом «Написано однажды — работает везде!».

GeekBrains

Специалисты Java сейчас очень востребованы на рынке. Освоить язык на GeekBrains можно за полгода и потом получать в приличной компании сотни тысяч рублей. Хотя на GeekBrains средняя зарплата программиста Java указана 110 тысяч рублей, по факту она доходит и до 300 тысяч рублей. Почти все банки и страховые компании в своей работе используют исключительно Java за счет ее надежности, переносимости и длительному циклу поддержки. Также этот язык хорошо прижился в Mail.Ru Group, «Яндексе», Google, «Одноклассниках» и других технологических гигантах.

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

GeekBrains GeekBrains

Поскольку GeekBrains создан разработчиками, они не понаслышке знают, как надо обучать и что требуют компании при трудоустройстве. Каждый студент после обучения может пройти стажировку в престижной компании и повысить свою квалификацию в IT-Инкубаторе. Кстати, многие конторы платят реальные деньги уже на стадии стажировки, а потом зовут студентов работать на постоянной основе.

GeekBrains

Неплохое резюме на выходе, как считаете?

GeekBrains

Разумеется, вы можете стать не только Java-программистом, но и научиться кодить на других языках, в том числе для разработки приложения на iOS. Даже с нулевыми знаниями сервис дает приступить к обучению, чтобы сделать из вас полноценного специалиста.

Да, удовольствие не бесплатное, но лучшие инвестиции — вложения в самого себя. Тем более получается в разы дешевле, чем платить за обучение в университете.

Google проведет фестиваль инди-игр в сентябре 2016 года

gpigf2016

Инди-разработчики время от времени выпускают очень интересные продукты. Однако им гораздо сложнее представить их публике. Как правило, у таких разработчиков нет бюджета, сравнимого с бюджетом крупных издателей игр. Google старается поддерживать инди-разработчиков, и одним из шагов им навстречу станет Google Play Indie Games Festival, который пройдет в сентябре в Сан-Франциско.

Фестиваль позволит небольшим компаниям со штатом не более 15 сотрудников представить свои игры широкой публике. Разработчики из США и Канады уже могут подать заявку на участие в фестивале при условии, что их игра опубликована или запланирована на публикацию в 2016 году.

Заявки принимаются до 14 августа. В конце августа Google опубликует список участников фестиваля. Разработчики лучших игр, принявшие участие в Google Play Indie Games Festival, получат устройства Google Tango, билеты на Google I/O 2017, а также поддержку компании Google в продвижении их продуктов.

Регистрация откроется в ближайшее время. Вход на мероприятие будет бесплатным. Стоит отметить, что Google также поддерживает инди-разработчиков с помощью специальной секции приложений в Google Play, которая выделяет инди-игры, позволяя им выбраться из-под горы игр от крупных издателей.

В iOS 10 beta 2 доступен стриминг игр и приложений

ios10_broadcast1

Одним из нововведений iOS 10, ориентированных на разработчиков и не представленных широкой публике в рамках WWDC 2016, стала поддержка стриминга приложений. Apple выпустила ReplayKit Live. Он позволит любителям iOS-игр делиться записями или живой трансляцией своей игры. В первой бета-версии iOS 10 не было найдено ничего похожего, но в iOS 10 beta 2 функциональность уже реализована.

ios10_broadcast3

Пользователи Reddit заметили, что стриминг уже доступен в приложении Swift Playground для iPad. Как вы можете видеть на скриншотах, приложение позволяет записать происходящее на экране на видео либо начать прямую трансляцию. Если выбрать режим трансляции, вам будет предложено найти приложения для стриминга. Что-то должно появиться в App Store к осени, и разработчикам с этим поможет ReplayKit Live.

ios10_broadcast2

Стоит отметить, что стриминг приложений и игр будет доступен лишь владельцам устройств с 64-разрядными чипами. Вам пригодится iPhone 5s, iPad Air либо более новые устройства.

Стриминг игр уже сейчас можно назвать хорошо развитой индустрией. Уже сейчас на YouTube можно найти каналы популярных стримеров, которые радуют своих подписчиков и зарабатывают деньги своей любовью к играм.

В телесериале Apple сможет сняться каждый

В телесериале Apple сможет сняться каждый

В марте этого года Apple подтвердила, что собирается снимать телесериал о разработчиках программного обеспечения совместно с музыкантом Will.i.m из группы Black Eyed Peas. И вот стала известна первая информация о готовящемся проекте.

Сериал будет называться Planet of the Apps (“Планета приложений”), и съемки его начнутся в конце этого года. Принять участие в этом реалити-шоу сможет любой разработчик, способный к концу октября показать готовое приложение для iOS, macOS, tvOS или watchOS в финальной или бета-версии.

Съемки Planet of the Apps продлятся с конца этого года до начала следующего, все желающие могут записаться на кастинг на официальном сайте шоу. Проходить все это действо будет в Сан-Франциско, однако никакой информации о том, будет ли оплачиваться перелет и проживание для участников из других стран, не сообщается.

Если вы являетесь разработчиком и имеете возможность и желание поучаствовать в этом телесериале, вы знаете, что делать. Чем черт не шутит, вдруг вам повезет и вы войдете в историю как звезда первого реалити-шоу от Apple.

Google включилась в войну за разработчиков

gam_dev_war

Война за разработчиков идет полным ходом. После WWDC 2016, когда Apple показала, как много компания готова делать для привлечения разработчиков на свою сторону, активизировалась компания Google. Конечно, до хитростей Apple и Microsoft поисковому гиганту еще далеко, но лишь за последний месяц Google проявила небывалую активность и еще может сказать свое слово в будущем.

Наверняка вы помните, насколько молодыми были некоторые гости WWDC 2016. Возможно, вы помните о Swift Playground, приложении, которое представила Apple для того, чтобы обучать разработке на Swift с раннего возраста. Не так давно нам стало известно о специальном курсе, разработанном компанией Apple для Неаполитанского университета имени Фридриха II.

На AndroidInsider.ru за прошедший месяц вы могли узнать, что Google начала проводить свои онлайн-курсы для начинающих разработчиков и даже продемонстрировала конструктор, который воспитает программиста в том, кто еще мечтает быть космонавтом.

На этой неделе стало известно, что Google готова к схватке с Apple на территории Индии. Ни в одной другой стране нет столько разработчиков и программистов, сколько есть в Индии. Специально для Индии Google запустила программу Android Skilling.

В рамках этой программы Google надеется обучить как минимум 2 миллиона индийских программистов. Программисты, прошедшие курсы и сдавшие экзамен, получат сертификат мирового стандарта, который поможет им устроиться на работу в качестве разработчика для Android.

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

Кто занимается «Универсальным доступом» в iOS

Кто занимается «Универсальным доступом» в iOS

Люди с ограниченными возможностями давно оценили то, насколько удобно им пользоваться iPhone и iPad благодаря замечательным функциям «Универсального доступа». Недавно, благодаря материалу издания Mashable, стало известно, в чем состоит секрет успеха данных функций. Все очень просто: возможностями для инвалидов занимается инженер, который сам относится к данной категории граждан.

Знакомьтесь: девушку на фото ниже зовут Джордин Кастор, она слепа с рождения, но это не мешает ей заниматься разработкой программных продуктов. С недавно времени Джордин работает в Apple и помогает совершенствовать VoiceOver и другие функции «Универсального доступа».

Джордин Кастор

Несмотря на свою слепоту, Кастор с раннего детства любит экспериментировать с гаджетами. В 17 лет ей подарили iPad и она была потрясена тем, что смогла «из коробки» начать пользоваться планшетом, в то время как для других устройств было необходимо докупать дополнительные аксессуары и программы для лиц с ограниченными физическими возможностями.

В 2015 году, обучаясь в Мичиганском университете, Джордин поступила в Apple в качестве интерна, а теперь работает там на полной ставке. Программированием одаренная девушка занимается при помощи азбуки Брайля, а навигацию по устройствам осуществляет посредством своей любимой функции VoiceOver. Одним из первых проектов Кастор является поддержка универсального доступа в приложении Swift Playgrounds для iPad, которое позволяет учащимся познавать азы разработки приложений.

В новой версии iOS, которая выйдет этой осенью, Apple планирует добавить новые и полезные функции, которые дополнительно упростят для инвалидов процесс использования системы. И зная, что над этими функциями работают представители «заинтересованной стороны», мы не имеем никаких сомнений в том, что эти усовершенствования будут иметь еще больший успех.

Apple открывает “академию разработки приложений”

Apple открывает “академию разработки приложений”

Что нам известно на данный момент об итальянском городе Неаполе? Пожалуй, только то, что там готовится лучшая в мире пицца, заправляет мафиозная группировка “Каморра”, а уличные музыканты поют песню “Uno momento”. Но уже в этом году древний итальянский город должен будет стать местом проведения уникального образовательного эксперимента: именно там Apple запустит первые в мире курсы разработки мобильных приложений.

В октябре этого года в Неаполитанском университете имени Фридриха II будет запущен специальный курс по подготовке разработчиков программ для устройств на базе iOS. Курс был полностью подготовлен в Купертино, срок его будет составлять девять месяцев, а проходить он будет в специально выделенном здании.

Для итальянских студентов обучение в рамках курса будет совершенно бесплатным, а некоторые даже могут рассчитывать на стипендию от Apple и оплату проживания. Курс будет поделены на две части: первая будет посвящена разработке, а вторая — дизайну и продвижению приложений.

В Купертино сообщили, что в скором времени данный курс выйдет за пределы Италии, и заняться своим просвещением в области разработки смогут жители других стран. Если у вас есть возможность и желание принять участие в неаполитанском проект, зарегистрироваться можно по этой ссылке.

Встречайте долгожданное обновление приложения AppleInsider.ru!

AppleInsider.ru

Приложение: AppleInsider.ru — Новости из мира Apple | Бесплатно | Универсальное приложение | Установить

Вы все этого ждали. Каждый день читатели писали нам на редакционную почту, штурмовали личку главного редактора и писали комментарии на сайте с целью выяснить ответ на один только вопрос: когда же можно будет скачать обновленное приложение AppleInsider.ru? С радостью вам сообщаем, что оно, наконец, готово и ждет, когда же вы нажмете кнопку «Загрузить»!

А ведь причин для загрузки нового приложения AppleInsider.ru предостаточно. Обновленная версия носит гордое название 4.0 и, помимо банальных устранений ошибок, оптимизации, улучшений и прочей обычной чепухи, содержит несколько потрясающих нововведений, которые вы обязательно оцените.

AppleInsider.ru

Начнем с главного — в прямом смысле этого слова. Теперь самые популярные публикации будут представлены в виде больших красивых карточек. Отныне вы не пропустите действительно важные и срочные статьи: при запуске приложения именно они будут первыми бросаться в глаза.

AppleInsider

Едем дальше, и здесь у нас… комментарии. Нас постоянно просили добавить возможность голосовать за понравившиеся комментарии (и «минусовать» непонравившиеся). AppleInsider.ru внимательно прислушивается к своим читателям, и теперь у вас появилась возможность высказать свое отношение к комментатору, не прибегая к бранной словоформе. У каждого комментария отныне есть рейтинг, нажав на который вы можете поставить «+1» или «-1». Таким образом каждый из нас становится пусть и не большим, но модератором нашего дружного комьюнити. Скорее тестируйте!

AppleInsider.ru

Еще одно нововведение касается шаринга. Мы отказались от кнопок шаринга в конце статьи и сделали возможность делиться понравившейся новостью нативными инструментами, поскольку ценим работу команды Apple, которая старается сделать интерфейс iOS идеальным. В обновленном приложении кнопку шаринга вы найдете вверху экрана, рядом с иконкой добавления в избранное (последняя никуда не делась, да).

AppleInsider.ru

А теперь, пожалуй, самое главное. Нам пришлось сменить учетную запись разработчика в App Store, и новое приложение AppleInsider.ru выпущено под новой учетной записью — LLC i10.ru. Это значит, что те, кто установили наше приложение давно, автоматически обновление не получат. Чтобы пользоваться новым приложением AppleInsider.ru, удалите старое приложение, перейдите по ссылке ниже и установите новую версию.

Всем пользователям старой версии приложения при запуске будет показываться окошко о том, что их версия более не актуальна. Им сразу предложат перейти в App Store и загрузить новую версию.

Обновитесь!

Это займет немногим больше времени, чем обычное обновление, зато потом вы сами ощутите все плюсы данного решения. Теперь наши обновления станут регулярными, а в ближайшей версии мы планируем вернуть чат подкаста.

Если вы установили приложение AppleInsider.ru относительно недавно, получите обновление автоматически.

Заметили ошибки в обновленном приложении? В разделе «Настройки» есть кнопочка обратной связи. Все ваши замечания будут отправляться нашей дружной команде разработчиков, а они, в свою очередь, будут оперативно их исправлять.

P. S. Если вы хотите нас похвалить, то это можно сделать так же, через кнопку обратной связи.

А лучшая похвала для нас — это оценка в App Store! Так что скорее каааачаем! И да, приложение по-прежнему бесплатное и без встроенных покупок.

Название: AppleInsider.ru — Новости из мира Apple
Издатель/разработчик: LLC i10.ru
Цена: Бесплатно
Встроенные покупки: Нет!
Совместимость: Универсальное приложение
Ссылка: Установить

Google старается сделать каждый сайт доступным в виртуальной реальности

School VR

Google — одна из компаний, которая активно двигает VR вперед. Компания развивала платформу Cardboard, сейчас работает над Daydream и сделала немало для того, чтобы производители смогли создавать VR-совместимые устройства, а разработчики могли создавать контент. Быть может, в будущем мы будем все делать в виртуальной реальности, в том числе и просматривать сайты. Google готовится и к этому.

Уже сейчас в Chrome Beta нашли настройку WebVR, которая позволяет просматривать VR-совместимые сайты на устройствах с поддержкой Cardboard и Daydream. Помимо этого, в Chrome Dev есть VR Shell, который позволяет простым действием сделать любой сайт VR-совместимым.

Samsung предложила похожую технологию, однако ее использование в Chrome для Android позволит ей получить значительно более широкое распространение. Но придется еще подождать. Технология на самой ранней стадии своего развития, а Google еще не запустила свою платформу Daydream.

Google дала разработчикам API для слежения за пользователями

awareness_google

Google Awareness API, о котором мы услышали на Google I/O 2016, стал доступен разработчикам приложений. Уже сейчас они могут начать изучать этот интерфейс и использовать в своих приложениях. Для пользователей это значит, что вскоре сторонние приложения смогут лучше понимать вас, ваши действия и ваше окружение.

Awareness API позволяет разработчикам учитывать сразу несколько параметров, таких как местоположение пользователя, местную погоду, активность пользователя (например, бег или ходьба) и расположение Bluetooth-маячков. Вся эта информация используется для того, чтобы понимать, чем занимается пользователь, и в зависимости от рода его деятельности предложить ему максимально востребованные функции приложения.

Новые возможности могут быть использованы как во благо, так и во вред. Разумеется, будет здорово, когда приложение предложит сделать что-то, что вы обычно делаете дома, когда вы придете домой. Однако пользователи также обеспокоены тем, что приложения начнут вести себя слишком навязчиво, постоянно предлагая заглянуть в какой-нибудь магазин поблизости, считая, что пользователю это может быть интересно.

Разумеется, мы надеемся, что те разработчики, которые все-таки начнут использовать новый API, сделают свои приложения удобными для пользователей. В противном случае мы сможем запретить приложениям следить за нами.