Loading...

JavaScript and Java (Live Online)

JavaScript and Java (Live Online)

This program will be delivered in Greek, however, basic knowledge of English is required in order for participants to be able to follow it without difficulty.

This 100-hour training program provides the essentials for professional application development using JavaScript and Java programming languages. Additionally, it introduces the participant to the important aspects of modern software development that help increase productivity and quality. The program is jointly developed with Deloitte.

The JavaScript module presents in detail all the fundamental concepts of Bootstrap, jQuery and Angular 11. Using these technologies, Front-End developers can build large-scale web applications that are more responsive, interactive and easy to maintain.

The Java module starts from the fundamental syntax and object-orientation aspects and extends to elements of design and advanced implementations with classes, objects and interfaces. It facilitates a deeper understanding of Object-Oriented Design and Development (OODD) concepts. Moreover, it presents the powerful and versatile Spring framework along with common topics that a Java developer might need, such as database development, portable desktop interfaces, web development, web services, multithreading and TCP/IP programming. A variety of other Java technologies, libraries and tools are covered like Java Stream API, Jackson and JUnit.

The program includes hands-on training and concludes with a capstone project that gives the participants the opportunity to apply the programming skills they have gained throughout the program sessions.

How you will benefit

The program:

  • Covers all fundamental concepts of JavaScript and Java programming languages, as well as advanced programming techniques.
  • Presents Bootstrap, a lightweight Front-End framework that helps developers become more efficient and design more responsive web applications.
  • Presents jQuery, a widely used JavaScript library that leads to more interactive and dynamic web applications.
  • Presents Angular 11, a framework to build large-scale, high-performance and easy to maintain web applications. Developers can write client-side applications in JavaScript using the Model-View-Controller (MVC) architecture.
  • Focuses on practical aspects of using Java and targets efficient and clean code development.
  • Follows the professional development approach: write Java applications with tools that increase productivity, in pair with a single versatile and powerful Java-based framework that covers any development needs.
  • Covers elements of software design in parallel with object-oriented development.
  • Elaborates on advanced object-oriented subjects that target optimal software design and code implementation.
  • Presents common software design patterns and their implementation in Java.
  • Introduces test automation for Java projects, highlighting the importance of software testing.
  • Presents the essentials for connecting to databases, creating desktop user interfaces that are portable across a variety of devices, web applications and web services.
  • Extends to parallel programming and network programming.

Train-To-Hire Opportunities

Candidates will be able to transfer technical knowledge and knowhow in a job-focused scope.

Deloitte offers hiring opportunities based on candidates' results.

Qualified applicants will be funneled to Deloitte to be considered for hiring.

Participant Profile & Selection Criteria

  • Α degree from a University or Technological Educational Institution (already graduated or expected to graduate within 2021) in Computer Science, Software Engineering or similar technical course of study.
  • Α good understanding of the software lifecycle and problem solving skills.
  • Knowledge of one of the following programming languages: Python (or another object oriented language). Knowledge of Angular, Node.js, React Native or Vue.JS is considered a plus.
  • Good knowledge of HTML, CSS and JavaScript
  • Basic understanding of Ajax is preferred
  • Good knowledge of Java /C++/C# syntax, data types, decision, loop statements, exception handling, etc. Basic knowledge of objects and classes in Java /C++/C#.
  • Basic understanding of UML diagrams
  • Basic knowledge of SQL and DDL is preferred

Program Schedule

Program duration: 100 hours

Starting date: 

Program Duration

100 hours

Dates

 

Cost & Registration

Starting price: 

Early Bird price for registration until : 

Apply here

Program Syllabus

Instructor Bios

Pantelis I. Kaplanoglou 692x692 GrayBackPantelis I. Kaplanoglou is a Machine Learning Engineer and Ph.D. candidate in Explainable Machine Learning, with an M.Sc. in Web Intelligence and a B.Sc. in Software Engineering. He has worked for 20+ years in computer industry, in both IT Services and Software Development, before pursuing research and teaching. He has served as a team leader for a software R&D department and an international software development associate for a major multinational retailer. He has acquired knowledge on various domains and subjects, that spans from IT Security to Deep Neural Networks, and diverse programming languages from x86 Assembly to ASP.NET/C# and Python. The last three years he is participating in research projects relative to Computer Vision for Autonomous UAV, Big Data Recommender Systems, Natural Language Understanding.

Viktoratos ImageDr Iosif Viktoratos holds a BSc, MSc in Computer Engineering and Informatics from University of Patras, Greece and a MSc degree in Informatics and Management from Aristotle University of Thessaloniki. He completed his PhD in the department of Economic Sciences, Aristotle University of Thessaloniki, Greece. Iosif has worked as a teaching assistant in Aristotle University of Thessaloniki (Department of Economics) and is currently teaching as an adjunct professor at ACT (American College of Thessaloniki) and the International University of Greece, department of Accounting and Information Systems. Regarding his research work, he is currently a postdoc researcher (personalized advertising, Department of Economics) and he has published various works in academic journals and international conferences. Two of his works have won awards in competitions for the best application. His research interests focus on mobile commerce and development, semantic web, artificial intelligence, context-aware computing and social networking.

About the ACT Lifelong Learning Center

The Lifelong Learning Center at ACT, recognizing the need for high-quality, flexible training opportunities, offers a variety of educational programs for those who wish to advance professionally, or seek an opportunity for self-improvement.   Designed with a strong emphasis on real-world application, our programs engage individuals to improve their individual and organizational effectiveness skills. The Lifelong Learning Center draws heavily on the expertise of leading professionals as well as ACT’s faculty and alumni network to ensure an unmatched learning experience!  

About Deloitte

DEL PRI RGB

Deloitte Greece is a member of one of the world’s largest professional services networks, Deloitte Touche Tohmatsu since 1975. With offices in Athens, Thessaloniki and Heraklion and over 1,300 professionals, we combine an unmatched breadth and depth of capabilities in audit and assurance, consulting, financial advisory, risk advisory, tax and legal.

Operating as a true multidisciplinary model we collaborate across businesses to solve the most challenging issues of our clients. We work with clients in every sector of the Greek economy to deliver innovative solutions using the latest tools and technologies.

Our people are unified by a collaborative culture guiding them to lead the profession, to serve with integrity, to take care of each other and to foster inclusion. They enjoy an environment of continuous learning and opportunities, and are dedicated to making a positive impact in their communities.

In 2018, we launched Deloitte Alexander Competence Center in Thessaloniki, a hub for the development of specialized technical skills and competencies, aiming to capitalize on the abundant talent in Greece and reduce brain drain. The center is housed in the Technology Park of Thessaloniki (Technopolis) and employs talented university graduates with significant development prospects, who, through continuous and specialized training in the most advanced technologies, participate in the development and implementation of international projects mainly in the Deloitte Europe network. Deloitte Alexander Competence Center is the 1st model center for the development of innovation and skills in new technologies, in the region of Northern Greece and especially Thessaloniki, with the aim of stimulating employment and entrepreneurship.

In 2019 Deloitte Foundation was founded, a non-profit voluntary organization, to make an impact that matters through initiatives promoting education, culture, environment and relief in national emergencies.

If you want to have a sneak peek from DACC life in Thessaloniki please see the video below:

Share

lll white

ACT Lifelong Learning Center
17 V. Sevenidi Str.
555 35 Pylea
Greece
t: +30 2310 398430
e: This email address is being protected from spambots. You need JavaScript enabled to view it.