Ultimate Java часть 1: основы
Откройте для себя Java - самый популярный язык программирования, лежащий в основе большинства приложений и веб-сайтов.
Ultimate Java Part 2: Object-oriented Programming
Научитесь создавать надежное, поддерживаемое программное обеспечение с методами объектно-ориентированного программирования.
Что такое объектно-ориентированное программирование (ООП)?
Объектно-ориентированное программирование (ООП) является популярной парадигмой программирования или стилем программирования. Он существует с 70-х годов, но в отличие от инструментов и структур, которые приходят и уходят, ООП по-прежнему очень актуальный сегодня. Это потому, что это не язык программирования или инструмент. Это стиль программирования.
Зачем учить ООП?
ООП помогает вам управлять программным обеспечением и уменьшать его сложность, создавая многократно используемые строительные блоки (объекты). Правильно спроектированные объекты обеспечивают простой интерфейс и скрывают ненужную сложность снаружи, как DVD-плеер! DVD-плеер имеет сложную логическую плату внутри и несколько кнопок снаружи. Когда вы нажимаете кнопку воспроизведения, вам все равно, как все эти микрочипы общаются друг с другом.
Объектно-ориентированное программирование поможет вам:
Существует много плохой информации об объектно-ориентированном программировании. Множество мифов, заблуждений, плохих советов и совершенно плохих учебников и книг. Мне потребовалось много времени, чтобы действительно понять это! Вот почему я разработал этот курс для вас. Нет воды, нет слишком сложных описаний. Ясное, краткое, прагматичное объектно-ориентированное программирование.
Откройте для себя Java - самый популярный язык программирования, лежащий в основе большинства приложений и веб-сайтов.
Все об исключениях, обобщениях, коллекциях, лямбдах, потоках, многопоточности и асинхронном программировании. Хотите повысить свой уровень владения Java и выйти на продвинутый уровень? Хотите стать востребованным Java-разработчиком для компаний-разработчиков программного обеспечения?