Vasilii received his M.S. degree in Software Engineering from Carnegie Mellon University in Pittsburgh, PA, USA. Vasilii has more than 9 years of extensive industrial experience as a software developer, architect, and team leader in various domains (enterprise, mobile, cloud, etc.).
He focuses on building teams and developing technology strategies that will provide high-quality systems in terms of performance, modifiability, and usability within the project scope. Vasilii has broad experience with software development processes ranging from OpenUP to Scrum, Kanban, and Disciplined Agile.
He enjoys working on projects where he can ensure needs of end users are aligned with business goals.
After successful completion of the course students should be able to:
• Run, debug, and test Java programmes
• Apply concepts of OOP in Java
• Use standard Java class libraries including collections and I/O operations
• Write concurrent code in Java
• Write functional code in Java using lambdas and streams
• Access relational and non-relational databases from Java to store and retrieve data
• Develop client-server applications and access network resources from Java
SKILLS:
- Software Engineering
- Mobile Applications
- Software Development
- Java
- Python
- SQL
- JavaScript
- C
DATE: 4 Nov - 22 Nov, 2019
DURATION: 3 Weeks
LECTURES: 3 Hours per day
LANGUAGE: English
LOCATION: Barcelona, Harbour.Space Campus
COURSE TYPE: Offline
WHAT YOU WILL LEARN
COURSE OUTLINE
ABOUT VASILII
BIBLIOGRAPHY
HARBOUR.SPACE
Java is one of the most popular programming languages in the software development industry. This course covers topics about the Java programming language as it is applied to networking, databases, web services, and other practical aspects.
The course is designed for graduate students with some programming experience, who would like to develop software in Java to solve real problems.
VASILII ARTEMEV
HARBOUR.SPACE UNIVERSITY
DATE: 4 Nov – 22 Nov, 2019
DURATION: 3 Weeks
LECTURES: 3 Hours per day
LANGUAGE: English
LOCATION: Barcelona, Harbour.Space Campus
COURSE TYPE: Offline
Session 2
Classes, Objects, Interfaces, and Packages
Session 3
Generics and Collections
Searching and Sorting
Session 1
Introduction
Basics of the language
All rights reserved. 2018
Session 4
Serialisation and I/O
Java is one of the most popular programming languages in the software development industry. This course covers topics about the Java programming language as it is applied to networking, databases, web services, and other practical aspects.
The course is designed for graduate students with some programming experience, who would like to develop software in Java to solve real problems.
JAVA PROGRAMMING + OOP
JAVA PROGRAMMING + OOP