background preloader

Java

Facebook Twitter

Відеоуроки

Movax10. TEST. Livecoding.tv - Watch Engineers code Products live. Сертификации. Пособие для будущего Java разработчика. Основы Java. Disclaimer. Эта статья не претендует на то, чтобы быть истиной в последней инстанции. Эта статья — квинтэссенция личного опыта автора. Автор путем проб и ошибок, путем синяков от собственных граблей, велосипедов и хеллоувордов сам прошел и проходит и дальше через этот ад под названием саморазвитие. Не пытайтесь повторить это дома. Впервые пишу статью, поэтому попытаюсь объяснить все максимально доходчиво. Как-то тихим субботним вечером ко мне в skype постучался старый приятель, который 2 года назад устроился джуном, и сообщил мне «приятную» новость о том, что он уже метится на сеньора. Поэтому эта статья для тебя, мой дорогой друг, и для всех тех, кто хочет как минимум стать уверенным junior/middle разработчиком. Сегодня я расскажу про саму Java.

Beginner Я не пытаюсь с пеной во рту доказывать, что нужно помнить каждый метод I/O API, как «Отче наш». Как правило, эти книги советуют любому начинающему. Это всё понятно, но у меня есть кое-что на десерт. Super Low Level Intermediate English. The Java™ Tutorials. The Java Tutorials have been written for JDK 8. Examples and practices described in this page don't take advantage of improvements introduced in later releases and might use technology no longer available.See Java Language Changes for a summary of updated language features in Java SE 9 and subsequent releases.See JDK Release Notes for information about new features, enhancements, and removed or deprecated options for all JDK releases. The Java Tutorials are practical guides for programmers who want to use the Java programming language to create applications. They include hundreds of complete, working examples, and dozens of lessons.

Groups of related lessons are organized into "trails". Trails Covering the Basics These trails are available in book form as The Java Tutorial, Sixth Edition. To buy this book, refer to the box to the right. Creating Graphical User Interfaces Specialized Trails and Lessons These trails and lessons are only available as web pages. Шаблоны разработки. Вводная лекция. Лекции Технопарка. 2 семестр. Java / Блог компании Mail.Ru Group / Хабрахабр. В эфире очередной выпуск материалов рубрики «Лекции Технопарка». На этот раз вы можете изучить лекции курса, посвящённого углублённому программированию на Java. Цель курса — получение студентами практических навыков создания клиент-серверного приложения на примере разработки сервера простой многопользовательской online-игры в малых группах (4-6 человек).

Лекция 1. Знакомство, платформа Java, инструменты. Сервлеты История появления Java. Лекция 2. Постановка задачи по авторизации пользователя, описание условий. Лекция 3. Наследование в Java. Лекция 4. Обеспечение качества ПО: критерии, оценка соответствия критериям, формальные проверки. Лекция 5. Организация кода. Лекция 6. Потоки ввода-вывода. Лекция 7. Термины и сокращения. Лекция 8. Связь между объектной моделью программы и реляционной моделью базы (Object-Relational Mapping). Лекция 9. Определение процессов и потоков. Лекция 10. Архитектура сервера, вариант без многопоточности. Предыдущие выпуски. Александр Баглай - 10 помощников для твоего собеседования Junior Java Developer. Методичка Junior Java Developer | JUJA. Привет! Эта заметка о вопросах состоит из двух частей. В первой я (Саша) поделюсь своим опытом, а во второй передам слово Виктору и он поделится своим опытом.

Перед тем как ты окунешься в эту бездну вопросов и ответов хочу, чтобы ты разобрался зачем эти все вопросы задают на собеседованиях. Одна из целей – это понять, как ты мыслишь. Потому если не знаешь ответа на вопрос – смело говори “пока не знаю, но давайте порассуждаем…”. Если на ум ничего не приходит – расскажи, как ты бы искал ответ на вопрос, как ты вообще рисерчишь что-то новое. Помни, что есть два режима собеседования: где ты ведешь – с более выгодными результатами для тебя; и то где тебя спрашивают а ты либо знаешь либо нет – с соответствующим результатом. Поехали!! Есть классная подборка 400+ вопросов на собеседовании для молодого и не очень java бойца. Это не то что кладезь, а просто океан вопросов и ответов! Следующий по порядку интересности в моей подборке – это так называемые mock scjp exam. Витя, теперь слово тебе… Ах да! Singleton. Java Enterprise development « GoIT. Тренинг GoJava - не только дает теорию, он требует от тебя много практики, в следствии этого ты делаешь много ошибок и учишься на своих же ошибках.

Работа над ошибками проходит при содействии ментора команды, который делает code review и всячески помогает команде в процессе обучения. Кроме того в процессе обучения появляется навык искать информацию самостоятельно(так называемый google drive development), что в свою очередь является обязательным навыком в работе в реальных проектах. К уникальным преимуществам тренинга GoJava можно отнести - налаженную работу в командах, плановые и внеплановые встречи команд, систему менторства, интересные задания. Наиболее интересным заданием является разработка большого проекта, которая проходит с постепенным внедрением многих популярных в продакшене фреймворков, таких как Spring и Hibernate например.