Certina
Новичок
- Регистрация
 - 7 Ноя 2019
 
- Сообщения
 - 5,792
 
- Реакции
 - 111,451
 
- Тема Автор Вы автор данного материала? |
 - #1
 
		
		
		
			Голосов: 0
		
	
			
				
					https://********.ru/attachments/25-png.48983/
Kotlin это новый популярный объектно-ориентированный язык программирования. Kotlin используется для создания серверного программного обеспечения, прикладных программ, Android-приложений, разработки веб-сайтов, игр и многого другого. Обладая современным и упрощенным по сравнению с Java синтаксисом, Kotlin устраняет значительное количество его недостатков, сохраняя 100 % совместимость с Java. Созданные на языке Kotlin приложения могут успешно работать на любом компьютере независимо от его архитектуры.
На курсе «Kotlin. Уровень 2. Разработка приложений» рассматриваются элементы и конструкции языка Kotlin, используемые при разработке клиент-серверных и мобильных приложений. Все теоретические положения детально демонстрируются на практических примерах сертифицированными преподавателями Центра «Специалист».
Курс рекомендован как опытным, так и начинающим Kotlin разработчикам, которые хотят развить свои профессиональные навыки в создании кросс - платформенного объектно-ориентированного кода.
Программа курса:
Модуль 1. DSL
Продажник:
Скачать:
	
	
		
			
		
		
	
				
			Kotlin это новый популярный объектно-ориентированный язык программирования. Kotlin используется для создания серверного программного обеспечения, прикладных программ, Android-приложений, разработки веб-сайтов, игр и многого другого. Обладая современным и упрощенным по сравнению с Java синтаксисом, Kotlin устраняет значительное количество его недостатков, сохраняя 100 % совместимость с Java. Созданные на языке Kotlin приложения могут успешно работать на любом компьютере независимо от его архитектуры.
На курсе «Kotlin. Уровень 2. Разработка приложений» рассматриваются элементы и конструкции языка Kotlin, используемые при разработке клиент-серверных и мобильных приложений. Все теоретические положения детально демонстрируются на практических примерах сертифицированными преподавателями Центра «Специалист».
Курс рекомендован как опытным, так и начинающим Kotlin разработчикам, которые хотят развить свои профессиональные навыки в создании кросс - платформенного объектно-ориентированного кода.
Программа курса:
Модуль 1. DSL
- Понятие предметно-ориентированного языка
 - Лямбда-выражения с получателями
 - Соглашение invoke
 - Лабораторная работа: создание DSL мета-языка
 
- Плюсы и минусы многопоточных приложений
 - Средства для управления многопоточностью
 - Класс Thread и интерфейс Runnable
 - Создание потоков
 - Мониторы и синхронизация потоков
 - Современные средства по управлению потоками (Executors, Fork/Join Framework)
 - Новые потоки, безопасные коллекции и классы (ThreadLocalRandom, AtomicInteger и др.)
 - Reactive streams
 - Корутины
 - Лабораторная работа: Потоки
 - Лабораторная работа: Executors
 - Лабораторная работа: Корутины
 
- SQL и NoSQL базы данных
 - Язык SQL
 - JDBC
 - Hibernate
 - Лабораторная работа: JDBC
 - Лабораторная работа: Hibernate
 
- Swing
 - TornadoFX
 
- Сервлеты и JSP
 - JSF
 - Веб-сервисы
 - Лабораторная работа: Создание сервлетов и JSP
 - Лабораторная работа: Создание и вызов веб-сервиса
 
- Получение информации о классах, методах, полях
 - Вызов методов через рефлексию
 - Лабораторная работа: Рефлексия
 
- Android Studio, эмулятор
 - Пользовательский интерфейс
 - Компоненты приложения
 - Встроенные базы данных
 - Вызов веб-сервисов
 
- Создавать многопоточные приложения
 - Применять рефлексию
 - Создавать собственные предметно-ориентированные языки
 - Работать с базами данных
 - Создавать пользовательский интерфейс
 - Познакомитесь с основами разработки Android-приложений
 - Познакомитесь с основами разработки web-приложений
 
Продажник:
Скачать: