Создание крупного проекта на Java с нуля

Михаил Русаков

20 октября, 2019

Курсы по программированию

30050ecd17b76dab8f2a73ae08dacf87 [Михаил Русаков] Создание крупного проекта на Java с нуля

Курс: “[Михаил Русаков] Создание крупного проекта на Java с нуля”. Материал для программистов на Java. Автор хороший, его материалы по программированию пользуются большим спросом. Для успешного изучения курса вам нужно знать основы языка Java. Отзывы хорошие. Материал прислал анонимный пользователь без комментариев.

Материал может быть удален по запросу правообладателя!

Описание курса:

Я хотел бы Вам рассказать свою историю, как я пытался применять Java в сложных проектах. Шёл 2007 год. Благодарю одному замечательному на тот момент видеокурсу я этот язык освоил в той степени, которая позволила мне программировать всё, что я пожелаю. Однако, у меня постоянно возникали проблемы с крупными проектами. Вначале всё шло гладко, но чем дальше я писал код, чем больше расширял функционал, тем сложнее он читался, тем сложнее было что-то добавить ещё, не сломав что-то старое. Разумеется, о красивом коде нельзя было и мечтать. В теории действительно я примерно представлял, как создать что-то сложное, но это только в теории, на реальной практике каждый шаг был тяжелее и тяжелее. Это можно сравнить, например, с отжиманиями. Первое отжимание даётся легко, второе тоже, но уже чуть-чуть тяжелее. Третье ещё чуть-чуть тяжелее, потом ещё и ещё, и в конце становится просто невмоготу. Аналогично, и с программированием сложных программ.

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

В итоге, пришлось мне самому разбираться: читать множество книг, учиться применять паттерны проектирования, постоянно практиковаться. Чего я только в своё время не создавал: и аналог Paint, и какую-то гонку (где, правда, было не движение автомобиля, а иллюзия, где двигалось окружение, но не машина, тогда я ещё не знал, как это можно сделать иначе), и текстовый редактор, и лабиринт, где бегает нарисованная мышка в поисках сыра и ищет оптимальный путь, чтобы найти сыр в кратчайшие сроки. В общем, чего я там только не делал. И в конце концов, я выработал свою систему, и теперь я с уверенностью могу сказать, что мне без разницы, что писать: программу на 100 строк, на 5 000 строк или на 20 000 строк. Разница будет лишь во времени написания, но не в сложности.

Бизнес Python. Освой не просто Python, а то, как он может применяться в бизнесе.

19 октября, 2019

Курсы по программированию

2516946 b179 2 Бизнес Python. Освой не просто Python, а то, как он может применяться в бизнесе.

Курс: “Бизнес Python. Освой не просто Python, а то, как он может применяться в бизнесе.” Материал на русском языке. Автор рассказывает вкратце основам Python. Можно использовать для старта продвижения в этой теме. Материал прислал анонимный пользователь без комментариев. 

Материал может быть удален по запросу правообладателя!

Описание курса:

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

Для кого этот курс:

Без опыта (малый опыт) в Разработке IT, кто хочет зарабатывать управляя программами, создавая их.

Чему вы научитесь:

  • Знания Junior на языке Python;
  • ООП на языке Python.

Python Bootcamp 2019. Создадим 15 работающих приложений и игр.

19 октября, 2019

Курсы по программированию

2485240 d405 Python Bootcamp 2019. Создадим 15 работающих приложений и игр.

Курс: “Python Bootcamp 2019. Создадим 15 работающих приложений и игр.” Материалы по Python достаточно популярны на нашем проекте. Делимся с вами еще одним свежим тематическим курсом. Материал полностью на английском языке + субтитры (легко перевести). Материал прислал анонимный пользователь без комментариев.

Материал может быть удален по запросу правообладателя!

Описание курса:

Изучите полный Python с основами, наукой о данных, визуализацией данных, настольными графическими приложениями и Python для Интернета.

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

После этого в первом разделе вы изучите все основы Python, такие как типы данных, циклы, условные выражения, операторы, обработка файлов, время-дата, библиотеки и многое другое. Кроме того, вы также примените все, что вы узнали в разделе 1, о практических рабочих программах и играх.

Второй раздел посвящен визуализации данных, в которой вы узнаете, что такое наука о данных и как все в ней работает, а также изучите библиотеки, такие как Matplotlib, seaborn, pandas, badly и запонки для визуализации данных, а pandas – просто для анализа данных. Вы также изучите гео-графики для визуализации данных глобуса. Кроме того, вы будете строить большое количество красивых и даже трехмерных участков, чтобы практиковать свои навыки. Затем мы перейдем к части проекта раздела 2, в которой вы научитесь создавать автоматический плоттер, базовые карты и проект анализа больших данных, которые на самом деле анализируют более 60 миллионов данных.

CSS: Анимации, Трансформации и Переходы

18 октября, 2019

Курсы по программированию

2562002 5733 2 CSS: Анимации, Трансформации и Переходы

Курс: “CSS: Анимации, Трансформации и Переходы”. Материал для тех, кто работает с CSS. На курсе вы научитесь создавать крутые эффекты и анимации при помощи встроенных возможностей в CSS. Отзывы хорошие. Материал подойдет для новичков. Материал прислал анонимный пользователь без комментариев. 

Материал может быть удален по запросу правообладателя!

Описание курса:

Научитесь создавать необычные эффекты и анимации при помощи встроенных возможностей в CSS.

Чему вы научитесь:

  • Понимать принципы создания эффектов и анимаций при помощи встроенных возможностей в CSS;
  • Научитесь работать с CSS – Анимациями, Трансформациями и Переходами;
  • Создавать необычные эффекты и анимации при помощи CSS;
  • Комбинировать между собой эффекты и анимации;
  • Развивать креативное мышление;

Вы когда-нибудь видели на разных сайтах красивые эффекты или анимации? Возникал ли у Вас вопрос: “А как это сделано?” Хотите научиться разбираться в этом и создавать подобное, чтобы привлекать внимание к своему сайту, сделать его необычным, интересным и запоминающимся? Тогда этот курс специально для Вас.

Использование API функций ВКонтакте

10 октября, 2019

Курсы по программированию

square vk 256 Использование API функций ВКонтакте

Курс: “Использование API функций ВКонтакте”. Материал для программистов, которые хотят использовать API Вконтакте в своих разработках. Материал прислал анонимный пользователь без комментариев. 

Материал может быть удален по запросу правообладателя!

Описание курса:

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

В результате у вас появится готовый инструмент, позволяющий без усилий пользоваться всеми возможностями ВКонтакте на языке C#.

Кому подойдет: Программистам, которые хотят использовать функционал социальной сети ВКонтакте.

Вы научитесь использовать API-функции социальной сети ВКонтакте с помощью языка программирования C#.

Требования: начальные знания языка C#.

Python для Начинающих. Программирование с нуля.

09 октября, 2019

Курсы по программированию

2513720 a9fc 10 Python для Начинающих. Программирование с нуля.

Курс: “Python для Начинающих. Программирование с нуля.” Материал для тех, кто хочет научиться Python. Курс подойдет для начинающих программистов. На этот раз, материал полностью на русском языке. Материал прислал анонимный пользователь без комментариев. 

Материал может быть удален по запросу правообладателя!

Описание курса:

Не имеешь опыта в программировании, но хочешь быстро выучить Python 3 и получить реальную практику написания кода? Если у вас тебя есть компьютер и желание программировать на Python, но ты не знаете с чего начать – то этот курс для тебя!

По окончанию этого курса, ты научишься уверенно писать свой код и простые программы, такие как калькулятор и календарь. Ты также познакомишься с Jupyter Notebook, в процессе управления файлами Python для твоих проектов. Ты выучишь все главные основы Объектно-Ориентированного Программирования, которые помогут тебе в дальнейших проектах и сделают твой код качественным для работы в индустрии.

Каждая лекция начинается с теоретического материала. Затем, я демонстрирую пройденный концепт на конкретных примерах. К каждому уроку также прилагается викторина, в которой вам предстоит пройти несколько multiple-choice вопросов по пройденному материалу и практический тест, где вам для закрепления материала надо решать задачи с помощью кода.

Полный Python Developer в 2019 году: c нуля до мастера

04 октября, 2019

Курсы по программированию

2473048 8255 2 Полный Python Developer в 2019 году: c нуля до мастера

Курс: “Полный Python Developer в 2019 году: c нуля до мастера”. Крутой и свежий материал по изучению Python с нуля. Материал идеально подойдет для новичков. Отзывы отличные! Материал полностью на английском языке + субтитры (которые легко перевести). Описание материала на русском языке (было переведено через переводчик). Материал прислал анонимный пользователь без комментариев. 

Материал может быть удален по запросу правообладателя!

Описание курса:

Станьте разработчиком Python 3 и получите работу! Создайте более 12 проектов, узнайте больше о веб-разработке, машинном обучении и многом другом! Присоединяйтесь к живому онлайн-сообществу, в котором более 100 000 разработчиков, и к курсам, проводимым экспертом отрасли, который фактически работал в Силиконовой долине и Торонто. Это совершенно новый курс Python, только что запущенный в сентябре 2019 года! Выпускники курсов Андрея сейчас работают в Google, Amazon, Apple, IBM, JP Morgan, Facebook и других ведущих технологических компаниях.

Изучайте Python с нуля, нанимайтесь на работу и получайте удовольствие от самого современного, современного курса Python по Udemy. Этот курс ориентирован на эффективность: никогда больше не тратьте время на запутанные, устаревшие, неполные учебники по Python. Этот всесторонний и основанный на проекте курс познакомит вас со всеми современными навыками разработчика Python (Python 3), и по пути мы создадим более 12 реальных проектов для добавления в ваше портфолио (вы получите доступ ко всем код из 12+ проектов, которые мы создаем, чтобы вы могли сразу же разместить их в своем портфолио)!

Учебная программа будет очень практической, так как мы начнем с того, чтобы стать профессиональным разработчиком Python. Мы начнем с самого начала, обучая вас основам Python и основам программирования, а затем перейдем к углубленным темам и различным областям карьеры в Python, чтобы вы могли получить практические навыки и быть готовыми к реальному миру.

Полный курс Python 2019: изучите Python 3 с нуля

02 октября, 2019

Курсы по программированию

660277 Python logo 256 Полный курс Python 2019: изучите Python 3 с нуля

Курс: “Полный курс Python 2019: изучите Python 3 с нуля”. Крутой и свежий материал по изучению Python 3 с нуля. Материал идеально подойдет для новичков. Отзывы отличные! Материал полностью на английском языке + субтитры (которые легко перевести). Описание материала на русском языке (было переведено через переводчик). Материал прислал анонимный пользователь без комментариев. 

Материал может быть удален по запросу правообладателя!

Описание курса:

На нашем курсе вам понравится изучать множество новых концепций в Python, даже если у вас нет каких-либо предварительных знаний о программировании, потому что наш курс перенесет вас из Zero в Hero, от абсолютного новичка до реального программиста Python, и после этого он научит вас, что делать дальше, и даже как вы можете получить работу! Теперь позвольте мне объяснить вам, почему вы должны записаться на этот курс:

Этот курс начнется с основ и научит вас многим алгоритмам, которые вам понадобятся на 100% на всех языках программирования (особенно, если вы учитесь на питоне в реальной жизни) на протяжении всей вашей карьеры. Тогда это подтолкнет вас к изучению более сложных понятий, таких как программирование ориентированных объектов (ООП) и обработка исключений.

После этого он научит вас использовать множество полезных библиотек Python, которые могут помочь вам выполнить множество полезных задач. С каждым новым уроком вы найдете прилагаемый PDF-файл, в котором я написал для вас все, что вам может понадобиться из этой лекции, поэтому у вас будет удобочитаемая поддержка, которая может быть очень удобной и простой для проверки каждый раз Вы что-то забыли.

Также в этом курсе вы создадите 5 проектов на Python, которые можно использовать в реальной жизни и которые помогут вам практиковать то, что вы узнали. Используя то, чему вас учили, вы можете создавать свои собственные программы, которые могут помочь вам в повседневной жизни или продавать и зарабатывать деньги, потому что наши 5 проектов – всего лишь примеры, и с помощью информации, которую вы узнаете, вы сможете создать все, что угодно. ты хочешь.

Начальный курс по SQL

02 октября, 2019

Курсы по программированию

Sql file database extension data 256 Начальный курс по SQL

Курс: “Начальный курс по SQL”. Материал для тех, кто хочет обучиться работе с языком SQL. Никаких начальных знаний не требуется, материал для полных новичков. Автор рассказывает все от А до Я доступным и понятным языком. Материал прислал анонимный пользователь без комментариев. 

Материал может быть удален по запросу правообладателя!

Описание курса:

В этом курсе изложены основы языка SQL для работы с реляционными базами данных. Основное внимание уделяется написанию запросов SELECT для выборки данных. Часто бывает так что таблицы уже созданы, в них загружены данные. И задача состоит в том, чтобы правильно и без ошибок написать выборку данных из этих таблиц.

Другие конструкции SQL – создание таблиц, изменение данных – также кратко рассматриваются в этом курсе, для полноты картины. Язык SQL кажется простым – и это действительно так. Однако в каждом деле есть свои тонкости. И эти тонкости изложены в этом курсе. В качестве учебной базы данных используется PostgreSQL. Однако в курсе не затрагиваются особенности, относящиеся только к PostgreSQL. Поэтому полученные знания применимы и к другим базам данных. Базовые конструкции SQL везде одинаковы.

Для кого этот курс:

  • Кто еще не работал с языком SQL.
  • Кто уже немного работал с SQL, но еще не чувствует себя уверенно.

Организация автоматизированного тестирования

29 сентября, 2019

Курсы по программированию

monitor  check  mark  online  testing  screen  pc 256 Организация автоматизированного тестирования

Курс: “Организация автоматизированного тестирования”. Полезный и необходимый материал. Тренинг будет полезен всем, кто внедряет с нуля или улучшает текущие подходы к организации автоматизированного тестирования: тест-менеджерам, специалистам по автоматизации и тест-дизайнерам, взаимодействующим с группой автоматизации. Не обращайте внимание на то, что материалу несколько лет, он до сих пор актуален, продается и применяется в работе! Материал прислал анонимный пользователь без комментариев. 

Материал может быть удален по запросу правообладателя!

Описание курса:

У многих тестировщиков, а также и у многих менеджеров, при звуке слов “автоматизация тестирования” в мозгу возникает идиллическая картинка в стиле научно-фантастических романов: роботы выполняют рутинную и тяжёлую работу, а человек занимается интеллектуальным или творческим трудом.

Но это никакая не фантастика, это вполне реально и достижимо! Да, можно освободить тестировщиков от выполнения некоторых типовых задач, переложив эту работу на плечи роботов. Таких рутинных действий тестировщик совершает больше, чем кажется на первый взгляд. Автоматизировать можно не только собственно выполнение тестов, но и подготовку тестового стенда, генерацию тестовых данных большого объёма или высокой сложности, помощь в проверке результатов, полученных при ручном тестировании (сравнение текстов, картинок), создание отчётов или иных документов.

Однако нельзя просто пойти и купить робота, который начнёт немедленно приносить вам пользу. Можно либо взять “универсального” робота и обучить его, либо взять конструктор и собрать узкоспециализированный автомат для решения ваших конкретных задач.

Express js – с нуля до первого сервера на Node js

29 сентября, 2019

Курсы по программированию

2041082 057e 10 Express js   с нуля до первого сервера на Node js

Курс:Express js – с нуля до первого сервера на Node js”. Материал для программистов. Курс практический. Теории минимально! Материал полностью на русском языке. Материал прислал анонимный пользователь без комментариев. 

Материал может быть удален по запросу правообладателя!

Описание курса:

В этом курсе Вы узнаете все, что вам нужно знать, чтобы создать Ваш первый сервер на Node js, разрабатывать REST API и использовать Express фреймворк на все 100%. Это практический курс, направленный на повышение навыков в использовании Express Js. Курс поможет студентам понимать основы серверной разработки на Node js и Express js.

Если Вы:

  • вы новичок в JavaScript;
  • вы разработчик JavaScript и хотите узнать больше про Express js;
  • вы хотите стать Full Stack JavaScript разработчиком и разрабатывать Rest API используя Node js и Express js;
  • вы знаете другой язык программирования и хотите узнать на практике как создавать сервер на Node js;
  • Это значит, что курс для Вас и Вы можете начать изучение прямо сейчас!

Посадка верстки и создание тем на CMS WordPress

24 сентября, 2019

Курсы по программированию

2465624 f083 Посадка верстки и создание тем на CMS WordPress

Курс: “Посадка верстки и создание тем на CMS WordPress”. Хороший материал для веб-мастеров и программистов. Материал дорогой. Отзывы хорошие. Рекомендуем для изучения! Материал прислал анонимный пользователь без комментариев. 

Материал может быть удален по запросу правообладателя!

Описание курса:

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

Для кого подойдет этот курс:

  • Если вы никогда не работали с back-end частью, но хотите изучить эту часть.
  • Если вы хотите создавать полноценный продукт для заказчика (с административной панелью для изменения любой информации на сайте).
  • Если вы хотите научиться работать с самой популярной системой управления сайтом – WordPress.

Что внутри курса:

Мы с вами пройдем путь от знакомства с понятием систем управления сайтами, настройки и установки WordPress на локальном сервере до создания полноценно функционирующих и полностью настраиваемых продуктов. Мы будем изучать теоретическую часть и сразу же применять её на реальных проектах. Все ссылки на ресурсы, дополнительные материалы и бонусные макеты для практики будут предоставлены внутри курса.

  • мы изучим основные принципы работы с системами управления сайтом (CMS);
  • мы научимся “натягивать” верстку на движок системы управления сайтами WordPress;
  • мы научимся создавать свои темы для WordPress;
  • мы научимся работать с плагинами для WP;
  • мы научимся работать с локальными серверами и phpmyadmin;
  • мы научимся создавать полноценный продукт для заказчика, который он сможет настраивать по своему желанию;
  • В виде бонуса будет предоставлен реальный макет для самостоятельного закрепления полученных знаний.

Nginx, Apache, SSL Encryption – Сертификационный курс для системных администраторов.

15 сентября, 2019

Курсы по программированию

2410976 a089 2 Nginx, Apache, SSL Encryption   Сертификационный курс для системных администраторов.

Курс: “Nginx, Apache, SSL Encryption – Сертификационный курс для системных администраторов.” Материал для начинающих и действующих системных администраторов. Отзывы почти отличные! Материал стоит 200$. Курс полностью на английском языке + английские субтитры. Изучать легко, кто захочет – субтитры может перевести. Описание переведено с помощью гугл переводчика. Материал прислал анонимный пользователь без комментариев. 

Материал может быть удален по запросу правообладателя!

Описание курса:

*Описание материала в оригинале на английском языке и было переведено через переводчик от гугл. Могут быть опечатки и ошибки. Сам материал на английском языке вместе с английскими субтитрами.

Чему вы научитесь:

  • Развертывание виртуального сервера в Digital Ocean.
  • Работа с динамическими, статическими и плавающими IP.
  • Использование терминала для удаленной аутентификации.
  • Установка и настройка стека LAMP в Ubuntu 18.04.
  • Тестирование PHP.
  • Размещение нескольких доменов на одном виртуальном сервере Apache.
  • Настройка файлов виртуального хоста и директив.
  • Конфигурация файла зоны DNS.
  • Понимание разницы между Apache и NGINX.
  • Установка NGINX на цифровую каплю океана или на любой виртуальный сервер по вашему выбору.
  • Изменение файла конфигурации блока NGINX для размещения сайтов.
  • Установка основных компонентов на NGINX, таких как MySQL, PHP и PhpMyAdmin.
  • Защита PhpMyAdmin с использованием символических ссылок и встроенного шлюза аутентификации NGINX.
  • Обеспечение безопасности ваших размещенных веб-сайтов с помощью бесплатного SSL с помощью Certbot & Let’s Encrypt.
  • Установка и настройка WordPress на вашем сервере NGINX.
  • Типы SSL-сертификатов.
  • Как работают SSL-сертификаты.
  • Отчеты о состоянии сертификатов SSL.
  • Перенаправить все варианты домена в HTTPS.

Добро пожаловать на наш последний курс, который проведет вас через процесс установки, защиты и настройки NGINX или Apache на веб-сервере Ubuntu. Вы также научитесь шифровать весь веб-трафик, используя бесплатный SSL-сертификат Let’s Encrypt.

Современный JavaScript с нуля на реальных проектах

03 сентября, 2019

Курсы по программированию

2417542 6387 Современный JavaScript с нуля на реальных проектах

Курс: “Современный JavaScript с нуля на реальных проектах”. Материал для тех, кто хочет освоить JavaScript. Отзывы отличные! Не забывайте про практику. Курс полностью на русском языке. Материал прислал анонимный пользователь без комментариев. 

Материал может быть удален по запросу правообладателя!

Описание курса:

JavaScript — это стремительно развивающийся язык с большим сообществом. Без него не обхоится не один сайт в интернете. JavaScript дает вам множество путей для развития. Зная этот язык, вы можете в будущем изучать различные фреймворки Angular, Vue, React, серверную разработку на Node.js, мобильную разработку React Native, Ionic.

Что вас ждет:

Курс разбит на 7 частей и 3 проекта, под видео будут полезные ссылки, презентации и домашние задания, на которых вы сможете отработать полученные знания.

  • В первой части вас ждет знакомство с фундаментальными основами JavaScript, 16 презентаций, в каждой по несколько заданий.
  • Во второй части вас ждет знакомство с DOM, событиями, CSS variables, написание первого проекта, 4 презентации и несколько домашних заданий.
  • В третьей части мы будем знакомиться с асинхронным JavaScript, Event loop, AJAX, JSON и напишем второй проект.
  • В четвертой части мы продолжим изучать асинхронный JavaScript, познакомимся с Promises и async/await.
  • В пятой части мы познакомимся с основами ООП, прототипами, классами ES6 и наследованием.
  • В шестой части мы познакомимся с модулями и webpack
  • В седьмой бонусной части будут видео с разбором задач, которые спрашивают на собеседовании а также видео о том как начать работать на фрилансе.

Рекомендуем