Это подходящее место для начала изучения Java или вашего самого первого языка программирования.

Введение:

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

Меня зовут Анил, и я проработал 12 лет в ИТ-индустрии, начиная с гигантской электронной коммерции и заканчивая парой лучших ТНК в Индии. Я начал свою карьеру в качестве разработчика Oracle и попытал счастья с Java, IoT, Python, Node. , а теперь и самый крутой Flutter. У меня довольно хороший опыт работы с облачными платформами, такими как AWS, Azure. Я разработал пару приложений, которые могут поддерживать миллионы пользователей.

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

План курса:

Я буду писать о технологиях, с которыми я работал на регулярной основе, так что если вы будете регулярно приходить, чтобы проверить; это место будет полезным — это будет более эффективно, если вы также сделаете его интерактивным, предлагая комментарии здесь или твитнув меня в моем аккаунте в Твиттере.

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

Первый шаг в мире программирования

Если вы читаете это, значит, вы уже мотивированы и взволнованы изучением Java или вашего первого языка программирования. так что давайте начнем с самого основного.

Процесс написания кода очень прост. Во-первых, разработчику необходимо написать код в IDE (интегрированной среде разработки), такой как Eclipse, IntelliJ, Netbeans или других. Я работал над всем этим, но для этого курса я начну использовать Eclipse. Во-вторых, JAVAC (Java Compiler) компилирует код в байтовый код.

Возьмите паузу — подходит ли вам жаргон байт-кода? позвольте мне очистить это, прежде чем двигаться дальше

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

В-третьих, JVM (виртуальная машина Java) интерпретирует ваш код и запускает его для выполнения.

Настройка среды разработки

  1. загрузите и установите Java с https://www.oracle.com/java/technologies/javase-downloads.html

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

2. загрузите и установите Eclipse с



Для этого курса я установил Neon версию eclipse.

3. Настройте переменную среды для Java_Home и Path

4. Создайте первый проект на Java с помощью мастера eclipse.

Привет мир

Создать первоклассный в java

Давайте напишем самую первую программу на Java.

class HelloWorld{
public static void main(String args[]) {
 System.out.println("Hello World!");
}
}

Нажмите на файл и запустите как java

на консоли вы увидите, что HelloWorld печатается

Это все для этого поста, я подробно расскажу о других сложных темах (упомянутых ниже) в следующих постах.

  1. Настройка среды и запуск HelloWorld
  2. Понимание базовой структуры любой программы
  3. Переменные и методы
  4. Классы и интерфейсы
  5. Условия и циклы
  6. Наследование
  7. Полиморфизм
  8. Коллекции
  9. Концепции Java8

Давайте наверстаем упущенное в другом посте, продолжайте комментировать, что вам нравится в этом курсе, а что нет — это поможет курировать курс наиболее эффективным способом.

Верьте в себя и давайте программировать вместе