SE7_F

Java SE 7 Fundamentals

Данный курс дает возможность слушателям с минимальным или полным отсутствием опыта программирования, начать изучение использования языка Java. Курс обучает объектно-ориентированному программированию, ключевым словам и конструкциям языка программирования Java и шагам, необходимых для создания простых Java-программ. Слушатели, прошедшие данный курс, могут получить серьёзные знания в языке Java, которые будут основой для дальнейшей работы и обучения. Особенности курса: Java Platform, Standard Edition 7 (Java SE 7) и использование Java SE Development Kit 7 (JDK 7).
Слушатели, прошедшие курс, получат практический опыт применения основ объектно-ориентированного программирования, таких как, наследование, инкапсуляция и абстракция. Слушатели научатся создавать и использовать простые Java-классы, содержащие в себе массивы, циклы и условные конструкции. Они также научатся использовать и умело управлять функциями ссылок и писать простые обработки ошибок. Курс обеспечивает четкое понимание, что такое Java SE7, и как его использовать в реальных внешних приложениях.

Программа:

Разработка классов и описание, как объявлять класс
Анализ бизнес-задач с целью определения объектов и операций над ними, чтобы сформировать блоки Java-программ
Определение элементов
Демонстрация Java-синтаксиса
Написание простой Java-программы, её компиляция и успешный запуск
Объявление и инициализация переменных
Описание типов данных
Instantiate an object and effectively use object reference variables
Использование операторов, циклов и принятия решений конструкций
Описание и instantiate массивов, ArrayLists и способность to iterate through them
Описание преимущества использования IDE
Регистрация и описание ключевых ошибок Java-технологий
Использование наследования для определения и объявления подкласса в имеющемся суперклассе
Описание практических ошибок в Java-программе
Описание примеров, как Java используется в приложениях, в качестве потребителя продукции


70 000 ₽

Длительность

5 дней (40ч в неделю)

Доступ к курсу

Навсегда в личном кабинете

Документы

Удостоверение о повышении квалификации

Слушатели научатся:

  • Использовать различные конструкции языка Java, для создания Java-приложений
  • Использовать конструкции организации циклов и методы для требования программного процесса
  • Выполнять обработку ошибок для Java-программ
  • Обеспечивать промежуточное Java-программирование и объектно-ориентрованные(OO) концепции в Java-программах
  • Демонстрировать знание Java-технологии и языка Java

Программа курса

13 модулей
Introducing the Java Technology
Relating Java with other languages
Showing how to download, install, and configure the Java environment on a Windows system.
Describing the various Java technologies such as Java EE, JavaME, Embedded Java SE
Describing key features of the technology and the advantages of using Java
Using an Integrated Development Environment (IDE)


Thinking in Objects
Defining the problem domain
Identifying objects and recognizing the criteria for defining objects


Introducing the Java Language
Defining classes
Identifying the components of a class
Creating and using a test class
Compiling and executing a test program


Working with Primitive Variables
Declaring and initializing field variables
Describing primitive data types such as integral, floating point, textual, and logical
Declaring variables and assigning values
Using constants
Using arithmetic operators to modify values


Working with Objects
Declaring and initializing objects
Storing objects in memory
Using object references to manipulate data
Using JSE javadocs to look up the methods of a class
Working with String and StringBuilder objects


Using operators and decision constructs
Using relational and conditional operators
Testing equality between strings
Evaluating different conditions in a program and determining the algorithm
Creating if and if/else constructs
Nesting and chaining conditional statements
Using a switch statement


Creating and Using Arrays
Declaring, instantiating, and initializing a one-dimensional Array
Declaring, instantiating, and initializing a two-dimensional Array
Using a for loop to process an Array
Creating and initializing an ArrayList
Using the import statement to work with existing Java APIs
Accessing a value in an Array or and ArrayList
Using the args Array


Using Loop Constructs
Creating while loops and nested while loops
Developing a for loop
Using ArrayLists with for loops
Developing a do while loop
Understanding variable scope


Working with Methods and Method Overloading
Creating and Invoking a Method
Passing arguments and returning values
Creating static methods and variables
Using modifiers
Overloading a method


Using Encapsulation and Constructors
Creating constructors
Implementing encapsulation


Introducing Advanced Object Oriented Concepts
Using inheritance
Using types of polymorphism such as overloading, overriding, and dynamic binding
Working with superclasses and subclasses
Adding abstraction to your analysis and design
Understanding the purpose of Java interfaces
Creating and implementing a Java interface


Handling Errors
Understanding the different kinds of errors that can occur and how they are handled in Java
Understanding the different kinds of Exceptions in Java
Using Javadocs to research the Exceptions thrown by the methods of foundation classes
Writing code to handle Exceptions


The Big Picture
Creating packages and JAR files for deployment using java
Two and three tier architectures
Looking at some Java applications examples


Как проходит обучение на платформе ФОРС

[ 01 ]

Знакомство с платформой

Платформа учебного центра ФОРС предназначена для удобного и комфортного обучения. Доступ к материалам будет открыт сразу после приобретения курса, а также навсегда доступен в личном кабинете.

[ 02 ]

Обучение

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

[ 03 ]

Обратная связь и поддержка

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

[ 04 ]

Дипломы и сертификаты

Все документы об окончании курсов собраны в одном месте в электронном формате — вы всегда можете посмотретьи скачать их в личном кабинете.

Остались вопросы?

Оставьте свои контактные данные — мы с вами свяжемся и все расскажем

Нажимая на кнопку «Отправить», я принимаю условия Политики конфиденциальности, и даю согласие на обработку персональных данных