Организатор:SmartMe
Спикер:Зволинский Алексей
Воркшоп рассчитан на тестировщиков, которые решили развиваться в техническом направлении. В течении
Preconditions:
• Laptop (Windows / Linux / MacOS)
• Installed Java 8 (JDK)
• Installed Eclipse
О тренере
Зволинский Алексей
(Java / Scala developer at Ciklum. 10per founder)
Специалист в области автоматизации тестирования web-приложений. Основателькомпании10per.
Приоритетные направления профессиональной деятельности — программирования Java, Scala, NodeJS и автоматизация тестирования. Многие знаютоб Алексее благодаря псевдониму Alex Fruzenshtein, который он использует для публикаций в своем блоге Fruzenshtein’s notes. Алексей являетсячленом сообщества Java Code Geeks, а также MVB на DZone.
В свободное время занимаетсяIT-проектами, нацеленными на обмен опытом, обучение, а также разрабатывает Web-приложения. Может показаться, что уАлексея все реально хорошо, но он слушает рэп.
План мастер-класса:
1. Java Intro:
• Variables
• Naming convention
• Logical constructions
2. Strings & Arrays:
• Strings
• StringBuilder
• Arrays
3. OOP basics:
• Objects
• Methods
• Constructor
• Debuginig
4. OOP:
• Inheritance
• Overload methods
• Override methods
• Access modifiers
• Static, final
5. OOP abstractions:
• Interfaces
• Abstract classes
• Packages
6. Exceptions:
• Hierarchy
• Checked VS Unchecked
• Handling
7. Java I/O:
• InputStream / OutputStream
• Working with files
8. Basic multithreding:
• Multithreading overview
• Thread
• Sleep
9. Collections:
• List
• Map
• Set