Другие языки программирования и технологии
Как переучиться с питона на джаву?
Когда я начинал учить программирование, я начал это делать с питона, понял его основы, но когда перешёл к фреймворкам, понял, что его сфера применения мне не особо нравится, но когда захотел переучиться на джаву, у меня возникли трудности с тем, что у нее более строгий синтаксис, статическая типизация, а ещё я не особо понял ООП. Как переучиться, и стоит ли вообще это делать?
В Python тоже ООП. И если ты этого не знаешь, значит, даже основы Python не выучил.
Забыть всё, что навешал тебе на уши Python и начать с нуля. И если Java для тебя слишком сложно, возьми Go. А лучше всего - начать не с языка, а с нормального учебника программирования.
И, да: переучиваться стоит. Python - язык, специально созданный для НЕпрограммистов. Ты не специалист по машинному обучению, не аналитик данных, не сисадмин и не инженер - чтобы Python использовать. А в профессиональном программировании Python абсолютно непопулярен - т.к. неконкурентоспособен.
Забыть всё, что навешал тебе на уши Python и начать с нуля. И если Java для тебя слишком сложно, возьми Go. А лучше всего - начать не с языка, а с нормального учебника программирования.
И, да: переучиваться стоит. Python - язык, специально созданный для НЕпрограммистов. Ты не специалист по машинному обучению, не аналитик данных, не сисадмин и не инженер - чтобы Python использовать. А в профессиональном программировании Python абсолютно непопулярен - т.к. неконкурентоспособен.
Николай Храмов
Нет, я примерно понимаю что такое классы, методы, объекты, но не понимаю, зачем они нужны, если можно и без них
Странная логика. Если не получилось с чем-то простым (А Пайтон именно что - относительно прост и каждый идентификатор в нём - объект со своими свойствами и методами), займусь чем-то сложным.
"не пошла" java, есть куча других синтаксисов. Дерзай, обрящешь
"не пошла" java, есть куча других синтаксисов. Дерзай, обрящешь
Вместо Java попробуй C#........почти тоже самое , но попроще , особенно для новичка.
pascal - c/c++ - java ...
Ну, сначала требуется изучить элементарную математику 1+1=11
Евгений Барабанов
Ты с js попутал
Просто взять отпуск и забыть что такое питон.
Изучите основные концепции языка Java: Начните с изучения основных концепций Java, таких как синтаксис, типы данных, переменные, операторы и условные выражения.
Понимайте различия в синтаксисе: Одно из основных отличий между Python и Java заключается в синтаксисе. Уделите внимание различным правилам и синтаксическим правилам Java, чтобы понять, как написать корректный код.
Изучите объектно-ориентированное программирование (ООП) в Java: Java является языком, ориентированным на ООП, поэтому важно изучить концепции классов, объектов, наследования, полиморфизма и инкапсуляции.
Ознакомьтесь с библиотеками и фреймворками Java: Python и Java имеют различные наборы библиотек и фреймворков. Изучите наиболее популярные библиотеки и фреймворки Java, такие как Spring, Hibernate, JUnit и другие, чтобы быть готовыми использовать их в своих проектах.
Практикуйтесь и создавайте проекты: Лучший способ научиться новому языку программирования - практиковаться. Создавайте небольшие проекты на Java, чтобы применить свои знания на практике и получить опыт работы с языком.
Исследуйте различия в экосистемах: Python и Java имеют различные экосистемы разработки, инструменты и сообщества. Ознакомьтесь с различными инструментами разработки для Java, такими как интегрированные среды разработки (IDE), системы управления версиями (например, Git) и средства автоматизации сборки проектов (например, Apache Maven или Gradle).
Используйте онлайн-ресурсы и книги: Существует множество онлайн-ресурсов, книг и учебников, которые могут помочь вам изучить Java. Используйте эти ресурсы, чтобы углубить свои знания и получить больше практического опыта.
Понимайте различия в синтаксисе: Одно из основных отличий между Python и Java заключается в синтаксисе. Уделите внимание различным правилам и синтаксическим правилам Java, чтобы понять, как написать корректный код.
Изучите объектно-ориентированное программирование (ООП) в Java: Java является языком, ориентированным на ООП, поэтому важно изучить концепции классов, объектов, наследования, полиморфизма и инкапсуляции.
Ознакомьтесь с библиотеками и фреймворками Java: Python и Java имеют различные наборы библиотек и фреймворков. Изучите наиболее популярные библиотеки и фреймворки Java, такие как Spring, Hibernate, JUnit и другие, чтобы быть готовыми использовать их в своих проектах.
Практикуйтесь и создавайте проекты: Лучший способ научиться новому языку программирования - практиковаться. Создавайте небольшие проекты на Java, чтобы применить свои знания на практике и получить опыт работы с языком.
Исследуйте различия в экосистемах: Python и Java имеют различные экосистемы разработки, инструменты и сообщества. Ознакомьтесь с различными инструментами разработки для Java, такими как интегрированные среды разработки (IDE), системы управления версиями (например, Git) и средства автоматизации сборки проектов (например, Apache Maven или Gradle).
Используйте онлайн-ресурсы и книги: Существует множество онлайн-ресурсов, книг и учебников, которые могут помочь вам изучить Java. Используйте эти ресурсы, чтобы углубить свои знания и получить больше практического опыта.
Похожие вопросы
- Лучше программировать на джаве или питоне?
- Хочу начать учиться на программиста не могу определиться. Питон, С#, Js Хотелось бы услышать мнение тех кто уже в IT
- Хочу начать учиться на программиста не могу определиться. Питон, С#, Js Хотелось бы услышать мнение тех кто уже в IT
- Правильно язык Ява или Джава?
- Джава или ПХП ???
- Как думаете, глупо ли знать и джаву и си шарп? Или надо определить свой путь, и выбрать только одно из двух?
- Вопрос от начинающего ))) Список вопросов (питон, Си и в принципе работа ПК) (Мало что понимаю)
- Как в питоне возвести 2 в 44444444 степень ?
- У кого в школе на информатике изучают Питон? Есть такие? Почему ваш учитель выбрал Питон, когда все учат qbasic/pascal?
- Стоит ли учить питон? Говорят питон прост и функционален, стоит ли его учить? То что на нем драйвер не напишешь я знаю..