Делимся бесплатным годным курсом по Java
В него входят 26 уроков, 46 тестов и 133 интерактивные задачи. Он подойдёт не только как самостоятельный материал для начинающих и продвинутых программистов. Но и как дополняющий курс впридачу к другим материалам по Java:
https://tprg.ru/oBC7
#java #курсы
В него входят 26 уроков, 46 тестов и 133 интерактивные задачи. Он подойдёт не только как самостоятельный материал для начинающих и продвинутых программистов. Но и как дополняющий курс впридачу к другим материалам по Java:
https://tprg.ru/oBC7
#java #курсы
Ловите дорожную карту по Java, в которой собраны актуальные для изучения инструменты и технологии
На пунктах, выделенных голубым цветом, стоит сосредоточиться в первую очередь. А после них можно и перейти к более опциональным вещам.
#шпаргалка #java
На пунктах, выделенных голубым цветом, стоит сосредоточиться в первую очередь. А после них можно и перейти к более опциональным вещам.
#шпаргалка #java
Ищете open source проекты на разных языках программирования?
Ловите репозиторий, в котором собраны лучшие открытые проекты на С, C++, Go, JS, Java, Python, R, Ruby, Kotlin и многих других языках. У него больше 8 тысяч звёзд, а последнее обновление было несколько дней назад:
https://github.com/lk-geimfari/awesomo
#opensource #python #cpp #java
Ловите репозиторий, в котором собраны лучшие открытые проекты на С, C++, Go, JS, Java, Python, R, Ruby, Kotlin и многих других языках. У него больше 8 тысяч звёзд, а последнее обновление было несколько дней назад:
https://github.com/lk-geimfari/awesomo
#opensource #python #cpp #java
Годнота для Java-разработчиков: дорожная карта с пояснениями и полезными материалами на 2022 год
Как всегда, кратко — на картинках, а более подробно — в статье на Medium: https://medium.com/javarevisited/the-java-programmer-roadmap-f9db163ef2c2
#java #шпаргалка
Как всегда, кратко — на картинках, а более подробно — в статье на Medium: https://medium.com/javarevisited/the-java-programmer-roadmap-f9db163ef2c2
#java #шпаргалка
Что почитать на выходных: «Алгоритмы. Справочник. С примерами на C, C++, Java и Python», 2-е издание
Книга поможет понять, что наибольший вклад в производительность программы вносят правильно выбранный алгоритм и его реализация. А выбор подходящего алгоритма, способного решить вашу задачу, — дело далеко не из самых простых. Всё с примерами на C, C++, Java и Python.
#алгоритмы #книги #си #cpp #java #python
Книга поможет понять, что наибольший вклад в производительность программы вносят правильно выбранный алгоритм и его реализация. А выбор подходящего алгоритма, способного решить вашу задачу, — дело далеко не из самых простых. Всё с примерами на C, C++, Java и Python.
#алгоритмы #книги #си #cpp #java #python
Код как у сеньора: как правильно провести рефакторинг кода
Все мы знаем, что такое рефакторинг. Берёшь невнятный кусок кода, выкидываешь и пишешь новый, быстрее, без багов… К сожалению, всё не так просто.
Давайте попробуем разобраться, чем же отличается настоящий рефакторинг как практика от банального переписывания кода, вместе с Senior Java-разработчиком: https://tproger.ru/articles/kod-kak-u-senora-refaktoring/
#начинающим #java
Все мы знаем, что такое рефакторинг. Берёшь невнятный кусок кода, выкидываешь и пишешь новый, быстрее, без багов… К сожалению, всё не так просто.
Давайте попробуем разобраться, чем же отличается настоящий рефакторинг как практика от банального переписывания кода, вместе с Senior Java-разработчиком: https://tproger.ru/articles/kod-kak-u-senora-refaktoring/
#начинающим #java
Подробный чек-лист от тимлида: как сегодня войти в бэкенд-разработку на Java
Если вы подумываете начать карьеру программиста с Java-разработки в сфере бэкенда, то в этой статье вы найдёте чек-лист знаний, которые точно пригодятся на старте. В нём собрали набор базовых навыков и инструментов, необходимых для того, чтобы ориентироваться в профессии backend-разработчика на Java:
https://tprg.ru/Qef0
Бонусом — шпаргалка по основам Java. В ней можно подсмотреть синтаксис, основные конструкции и популярные методы — всё с примерами кода.
#начинающим #java #шпаргалки
Если вы подумываете начать карьеру программиста с Java-разработки в сфере бэкенда, то в этой статье вы найдёте чек-лист знаний, которые точно пригодятся на старте. В нём собрали набор базовых навыков и инструментов, необходимых для того, чтобы ориентироваться в профессии backend-разработчика на Java:
https://tprg.ru/Qef0
Бонусом — шпаргалка по основам Java. В ней можно подсмотреть синтаксис, основные конструкции и популярные методы — всё с примерами кода.
#начинающим #java #шпаргалки
Насколько хорошо ChatGPT справляется с задачами для программистов?
Попросили языковую модель ChatGPT составить и решить три задачи на знание Java: простую, среднюю и сложную. Что из этого вышло — рассказали в статье: https://tproger.ru/problems/tri-zadachi-na-znanie-java-ot-chatgpt/
#java #нейросети
Попросили языковую модель ChatGPT составить и решить три задачи на знание Java: простую, среднюю и сложную. Что из этого вышло — рассказали в статье: https://tproger.ru/problems/tri-zadachi-na-znanie-java-ot-chatgpt/
#java #нейросети
Вложенные классы и лямбда-выражения в Java
Вложенные классы в Java — важная особенность этого языка. Они помогают сделать код более модульным, позволяя сгруппировать связанные классы вместе.
Подготовили для вас гайд, который поможет понять, как выделить класс, почему не стоит использовать внутренний нестатический класс, что такое лямбда-выражения, локальный и анонимный классы.
Всё доступным языком и с примерами кода: https://tprg.ru/EpXs
#java #начинающим
Вложенные классы в Java — важная особенность этого языка. Они помогают сделать код более модульным, позволяя сгруппировать связанные классы вместе.
Подготовили для вас гайд, который поможет понять, как выделить класс, почему не стоит использовать внутренний нестатический класс, что такое лямбда-выражения, локальный и анонимный классы.
Всё доступным языком и с примерами кода: https://tprg.ru/EpXs
#java #начинающим
Forwarded from Точка входа в программирование
Бесплатный курс от Стэнфордского университета по Java
В курсе 28 уроков, 9 заданий и даже 2 экзамена. Программа рассчитана на начинающих, кто только начинает знакомиться с програмированием. Из минусов — некоторые части без обновления, однако их можно подтянуть после изучения основ:
https://see.stanford.edu/Course/CS106A
#java
В курсе 28 уроков, 9 заданий и даже 2 экзамена. Программа рассчитана на начинающих, кто только начинает знакомиться с програмированием. Из минусов — некоторые части без обновления, однако их можно подтянуть после изучения основ:
https://see.stanford.edu/Course/CS106A
#java