Для начинающих — всё по этой теме для программистов

МЕНЮ


Искусственный интеллект
Поиск
Регистрация на сайте
Помощь проекту

ТЕМЫ


Новости ИИРазработка ИИВнедрение ИИРабота разума и сознаниеМодель мозгаРобототехника, БПЛАТрансгуманизмОбработка текстаТеория эволюцииДополненная реальностьЖелезоКиберугрозыНаучный мирИТ индустрияРазработка ПОТеория информацииМатематикаЦифровая экономика

Авторизация



RSS


RSS новости


2017-06-09 09:33

разработка по

Почти 450 бесплатных курсов по программированию, которые стартуют в июне

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

Подборка практических и обучающих материалов по Python и Django для начинающих

Мы перевели для вас статью, которая будет полезна для начинающих Python/Django разработчиков. Вам не обязательно проходить каждый курс полностью. Лучше начинать с самых простых уроков и практики. И еще один важный совет:...
Читать дальше

Огромный бесплатный видеокурс по основам JavaScript и связанным темам

На YouTube появился курс по основам JavaScript и связанным темам: ES6, React, чистому коду, структурам данных и шаблонам проектирования. В каждом разделе изложена необходимая ключевая информация, а видео одинаково удобно смотреть как в рамках курса, так и по отдельности...
Читать дальше

Асинхронный веб, или что такое веб-сокеты

Веб-сокеты (Web Sockets) — это передовая технология, которая позволяет создавать интерактивное соединение между клиентом (браузером) и сервером для обмена сообщениями в режиме реального времени. Веб-сокеты, в отличие от HTTP, позволяют работать...
Читать дальше

Быстрый старт в Java: от установки необходимого софта до первой программы

Как вы знаете, Java — один из самых популярных языков программирования в мире и его знание существенно увеличит вашу значимость как программиста. Итак, вы решили начать писать на этом языке....
Читать дальше

Что такое Kotlin и с чем его едят: обучающее руководство и сравнение нового языка Android-разработки с Java

Kotlin — это относительно молодой язык от российской компании JetBrains. Появился он в 2011 году. На конференции Google I/O 2017 команда разработчиков Android сообщила, что Kotlin стал официальным языком операционной системы....
Читать дальше

Flexbox и Grid: знакомство с CSS-вёрсткой в 2017 году

Рассказывает Оханс Эммануэль Где-то в 2012 или 2013 году я познакомился с веб-разработкой. Постепенно я начал изучать это направление самостоятельно. Вскоре я понял, что CSS придаёт смысл многим вещам, но не создаёт адекватную разметку. Существует столько...
Читать дальше

Большая подборка ресурсов для изучения Android-разработки

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

Хитрые приёмы на Python

В этой статье собраны удобные приёмы, которые вполне могут упростить жизнь всем Python-программистам. Итак, не будем терять времени....
Читать дальше

Знакомство с созданием изображений на чистом CSS. Часть первая. Для начинающих

Рассказывает Майкл Мэнгиаларди, фронтенд-разработчик и векторный иллюстратор Работу векторных художников и фронтенд-разработчиков часто разделяют. Причина в том, что, как правило, многие компании имеют достаточно человек в штате, поэтому разделение происходит ради увеличения продуктивности. Другая...
Читать дальше

Как Linux помог мне стать продвинутым пользователем ПК

Рассказывает Джонатан Терраси, автор на LinuxInsider Спросите любого из моих друзей о моем главном увлечении, и они вам тут же ответят, что это Linux. Однако вас, возможно, удивит, что почти...
Читать дальше

Общий взгляд на машинное обучение: классификация текста с помощью нейронных сетей и TensorFlow

Рассказывает Дебра Мескита Разработчики часто говорят: «Хотите изучать машинное обучение, для начала узнайте, как работают алгоритмы». Но мой опыт показывает обратное. Я считаю, сначала важно увидеть общую картину: как работают приложения. Как...
Читать дальше

Ручное и автоматизированное тестирование: рассматриваем преимущества и недостатки подходов

Ручное и автоматизированное тестирования сегодня играют существенную роль в любой технологической компании. Будь то мобильное или веб-приложение или сайт, проверка кода крайне важна. Правильное планирование, когда и какое тестирование использовать, помогает сохранять...
Читать дальше

Знакомство с фронтенд-тестированием. Часть четвертая. Интеграционное тестирование

Рассказывает Гил Тайяр, автор блога на Hackernoon Мы рассмотрели два вида тестирования: юнит-тестирование различных модулей и E2E-тестирование всего приложения. Но между этими двумя этапами тестирования происходят и другие. Я, как и многие другие, называю такие...
Читать дальше

Более 400 бесплатных курсов по программированию, которые стартуют в мае

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

Пишем полноценное приложение на React с нуля за час

В этой статье вы познакомитесь с React — библиотекой для создания пользовательских интерфейсов. React появился в 2013 году и достаточно быстро стал популярным среди разработчиков. Сегодня в работе над веб-приложениями его используют Facebook, Instagram, Trello, AirBnb, PayPal....
Читать дальше

Знакомство с фронтенд-тестированием. Часть третья. E2E-тестирование

Рассказывает Гил Тайяр, автор блога на Hackernoon В прошлой части мы познакомились с юнит-тестированием: проверили основную логику приложения, содержащуюся в модуле calculator, используя Mocha и тестовый стенд. В этой части мы рассмотрим сквозное (E2E) тестирование: протестируем всё приложение...
Читать дальше

Объяснение программирования с помощью шуток для программистов: полный перевод сайта Eat the World

Мы сделали для вас перевод сайта Eat the World, который появился в Сети первого апреля. Его предназначение — объяснить людям, далеким от IT, что такое программирование, через разбор шуток для программистов. Ресурс не только проводит...
Читать дальше

Какие языки программирования займут лидирующие позиции в будущем — выясняем, что перспективно изучать сейчас

Подписчик Tproger интересуется: Как вы думаете, какие языки программирования заменят ныне существующие или займут лидирующие положения через 15–25 лет? Как вообще может измениться сфера IT за это время? Стоит ли при обучении программированию выбирать какие-то...
Читать дальше

Знакомство с фронтенд-тестированием. Часть вторая. Юнит-тестирование

Рассказывает Гил Тайяр, автор блога на Hackernoon Как мы решили в первой части, юнит-тест — это код, который тестирует юниты (части) кода: функции, модули или классы. Большинство считает, что основной массой тестов должны...
Читать дальше

Как отсюда выйти: шпаргалка по Vim

Вы собираетесь создать файл crontab и внезапно оказываетесь в этом странном редакторе по умолчанию. В том, в котором всё никак не разберётесь. ESC? Ничего не произошло. CTRL + C? Нет. ESC ESC ESC? Неа. Вы в тупике. Ну вот, опять. Склонив...
Читать дальше

Простыми словами о «фронтенде» и «бэкенде»: что это такое и как они взаимодействуют

Рассказывает Хьюго Ди Францеско, веб-разработчик Вы наверняка уже слышали эти модные в сфере программирования слова «фронтенд» и «бэкенд», но что за ними стоит? Предлагаю в этом разобраться....
Читать дальше

Ломаем стереотипы: 46 мифов о программировании

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

Почему научиться программировать не так трудно, как вы думаете, или Разрушители мифов об изучении программирования

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

Более 500 бесплатных курсов по программированию, которые стартуют в апреле

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

Знакомство с фронтенд-тестированием. Часть первая. Введение

Рассказывает Гил Тайяр, автор блога на Hackernoon Недавно моя подруга, которая только начала изучать прекрасный мир фронтенд-разработки, спросила меня, как тестировать ее приложение. По телефону. Я ответил, что не могу помочь ей по телефону, так как мне...
Читать дальше

Худшие способы обучения программированию

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

Чем заняться после работы: языки и среды программирования для самых маленьких

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

Тест: насколько хорошо вы разбираетесь в Python?

Python занимает 5-ое место в рейтинге языков программирования TIOBE. И не секрет, что у Python найдется библиотека практически для всего, что бы вы не захотели реализовать....
Читать дальше

Блокчейн за 200 строк кода: пример простой реализации на JavaScript

Понять концепцию блокчейна (англ. block chain, цепочка блоков транзакций) довольно просто: это распределенная (т.е. размещенная не на одном компьютере, а на различных устройствах компьютерной сети) база данных, которая поддерживает постоянно растущий организованный список записей....
Читать дальше

9 бесплатных книг по языку Си для начинающих и не только

Язык Си — это очень мощный язык программирования, и к тому же один из самых популярных. Он очень гибок и не накладывает на программиста никаких ограничений, но именно это и...
Читать дальше

Идеи для своих проектов: какие игры должен уметь писать каждый программист и как начать зарабатывать на этом

Многих из нас в профессию программиста привела любовь к играм и головоломкам. Поэтому неудивительно, что как только у нас появляются хоть какие-то знания в IT, мы пытаемся применить их для написания игр. Ну, ведь не зря говорят, что лучше...
Читать дальше

Бесплатные книги по Python для программистов любого уровня: разработка игр, анализ данных, машинное обучение

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

370 бесплатных курсов по программированию, которые стартуют в марте

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

Что делать, если вы хотите изучать ИИ, но не шарите в математике? Часть третья. Собираем и настраиваем систему

Рассказывает Даниель Джеффрис  Это третья статья из цикла, посвящённого изучению ИИ и всего, что с ним связано. В первой части мы обсуждали теорию, во второй — готовились к решению практических...
Читать дальше

Создаем генератор текста на основе цепей Маркова: теория и практика

Рассказывает Александр Деджу, студент Make School’s Product College Эта статья дает общее представление о том, как генерировать тексты при помощи моделирования марковских процессов. В частности, мы познакомимся с цепями Маркова, а в качестве...
Читать дальше

Зачем и как эффективно учить язык программирования Си: исчерпывающая подборка ресурсов для освоения

Язык Си был разработан Деннисом Ритчи и Брайаном Керниганом в 1969–1973 годах. Си задумывался для реализации операционной сети UNIX, но впоследствии он нашел себе более широкое применение....
Читать дальше

Что делать, если вы хотите изучать ИИ, но не шарите в математике? Часть вторая. Практика

Рассказывает Даниель Джеффрис  Если вы читали первую статью из этой серии, то уже наверняка начали повышать свой уровень математических знаний. Может, некоторые из этих забавных символов стали чуточку понятнее. Но...
Читать дальше

Как работает CSS Flexbox: наглядное введение в систему компоновки элементов на веб-странице

Flexbox призван спасти нас от неприятных моментов чистого CSS (например, от вертикального выравнивания), и он отлично справляется со своей задачей. Но разобраться в принципах его работы порой бывает сложно, особенно, если вы новичок....
Читать дальше

10 вредных советов для начинающих разработчиков

Другие программисты могут не согласиться с данными советами, но это именно то, что делает их такими редкими и ценными....
Читать дальше

Источник: tproger.ru

Комментарии: