קורסי מקצוענים חמים

#Extreme .NET 4/4.5 with C

This course provides in-depth coverage of advanced C# and CLR mechanisms, allowing experienced C# developers lever the full power of the C# language and the CLR.

Extreme Java

Although Java is considered a relatively easy to use language, it has many sophisticated mechanisms and delicate points that are in many cases not fully utilized or even known to developers. A proper use of these mechanisms and "under the hood" structures greatly enhances code optimization and fine tuning.
This advanced course focuses on these fine points and internal mechanisms and provides the “behind the scene” understanding of core Java libraries and the JVM internals. The knowledge gained in the course will significantly improve developers' ability to write more efficient and robust code.
The course includes many examples and hands-on exercises through which the material is demonstrated and practiced. The course is based on Java6 and provides a peek at Java7's new features.

Advanced Embedded Linux and BSP Development

Linux is a great OS for embedded devices. Good knowledge of linux layers from the kernel to the user application is a key to the success of the final product. Porting linux to a custom board can also be a complex task depends on the differences between the evaluation board and the custom board.

This course goes deep inside the development process of an Embedded linux system covers many practical tasks in user space and kernel space. It covers how to port linux to a custom board, how to use linux effectively and some patterns and good practices

The Spring 4.0 Framework

Spring is one of the most popular Java frameworks today. Unlike Java EE, Spring works well with any Java application from a simple applet to a sophisticated enterprise application, and increases development productivity, code maintainability and extensibility while improving code testability and application quality.

Spring is a layered framework that contains a complete lightweight container as its core and many additional packages that can flexibly integrate into Spring and extend its functionality.

This course teaches Spring's philosophy, focuses on the internals of the Spring engine and covers some of the most popular additional packages that extend the framework.

The course includes comprehensive exercises that ensure participants gain all the information and hands-on needed to get familiar with the framework and apply it successfully in their projects.

Programming the .NET Framework 4.0/4.5 with C# 5.0


Microsoft's .NET Framework presents developers with unprecedented opportunities. From 'geo-scalable' web applications to desktop and mobile platform applications - all can be built with equal ease, using substantially the same skill-set. But to make the most of this potential, developers must have a thorough grasp of core language skills. This course is intended for developers who will use C# to write .NET Framework applications and who are new to the C# programming language and the .NET Framework.

This includes those currently working with Visual Basic 6.0, C++ or Java. This 5-day intensive workshop concentrates on the C# programming language, The Common Language Runtime (CLR) and the .NET base class library, to prepare delegates fully in readiness for exploring the .NET Framework. From basic procedural syntax to sophisticated object-oriented programming techniques, delegates will learn how to write .NET applications with code that is robust, maintainable and efficient. The course is presented as a mixture of lectures and hands-on exercises. Practical sessions follow each topic, designed to reinforce the points covered.  

Programming Embedded Linux

This course provides embedded systems developers, making their first steps with Linux as an embedded system platform, with the skills required for being a productive programmer in that environment. The curriculum includes building applications and device drivers with real time constraints, understanding the inner working of the Linux system and its effects the system behavior.
The course is suitable for people planning to develop for embedded Linux platforms from any source, including “home made” Linux distributions or embedded Linux system vendors  

LX031: Linux System Administration I: Implementation

If you are an experienced Red Hat, Fedora, or SUSE Linux user, learn the techniques, methods and policies in both Red Hat and SUSE Linux system administration.
This course has been approved by the Linux Professional Institute (LPI) as LPI-approved training materials.

VMware vSphere 6.5: Install, Configure, Manage

This five-day course features intensive hands-on training that focuses on installing, configuring, and managing VMware vSphere® 6.5, which includes VMware ESXi™ 6.5 and VMware vCenter Server® 6.5. This course prepares you to administer a vSphere infrastructure for an organization of any size. It is the foundation for most other VMware technologies in the software-defined data center.

Implementing Content Management Solutions with SharePoint 2013

הפלטפורמה החדשה של SharePoint מציעה מגוון רחב של שיפורים ויכולות חדשות המקלות על עבודתו של המיישם ומסייעת לו לבנות בקלות רבה יותר אתרים, לנהל תוכן וליצוק תכנים.
הקורס נבנה בהתאמה לצרכים הקיימים בשוק הישראלי ולאור הניסיון הרב שהצטבר בקרב צוות המדריכים שמיומנים בניסיון מעשי בבניית פתרונות ופרויקטים המבוססים על הפלטפורמה.

Project Management Office

החשיבות של פונקצית ה-PMO הולכת וגוברת בשנים האחרונות.
בעולם בו המשאבים הם משותפים, הצרכים משתנים, היכולות האישיות של מנהלים והפוליטיקה הפנימית משחקת תפקיד חשוב – PMO הינה פונקציה משמעותית המאפשרת לארגון לתכנן , לבקר ולהצליח.
התיאום בין היחידות השונות. הוצאת תוכנית העבודה של הארגון לפועל, מימוש האסטרטגיה-כל אלו מושפעים מאיכות ויישום תהליכי התכנון והבקרה ה-PPM וה-PMO.
הקורס משלב בתוכו רקע ופרקטיקה על נושא ה PMO, למידה והתמקצעות במתודולוגיות חדשניות, תהליכי עבודה, מבנים, ושירותים אותם מספק ה PMO .
בנוסף, המשתתפים יקבלו הצצה נדירה לכמה מגופי ה PMO הגדולים והמתקדמים במשק. 

Automating Administration with Windows Power Shell

Learn how with Windows PowerShell 3.0/4.0/5.0, you can remotely manage single or multiple Windows-based servers and automate day-to-day management and administration tasks.

This five day course provides students with the fundamental knowledge and skills to use Windows PowerShell 3.0/4.0/5.0 for administering and automating administration of Windows based servers. It focuses on primary Windows PowerShell command-line features and techniques, and will provide prerequisite skills supporting many different Microsoft products. This includes Windows Server, Windows Client, Exchange Server, SharePoint Server, SQL Server, System Center, and more. In keeping with that goal, this course will not focus on any one of those products, although Windows Server (which is the common platform for all of those) will serve as the example for the techniques being taught.

In this five day course you will learn to execute and monitor scripts more efficiently through more robust session connectivity, workflow capabilities, improved job scheduling, and Windows PowerShell Web Access. Learn Windows PowerShell with greater ease through improved cmdlet discovery and simplified, consistent syntax across all cmdlets. Write Windows PowerShell scripts quicker and more intuitively through the new Integrated Scripting Environment (ISE) that enables script sharing, which connects IT pros to a larger Windows PowerShell user community. Learn all this and more in this five-day Microsoft Official Course in Windows PowerShell v3.0/4.0/5.0

קורס ניהול פרויקטים

מרבית הארגונים מודעים כיום לעובדה שחלק ניכר מפעילותם וממשאביהם מושקעים בפרויקטים, ולכן הצלחת הארגונים תלויה, במידה רבה, בניהולם הנכון של אותם פרויקטים. מודעות זו הפכה את תחום ניהול הפרויקטים לתחום דינמי, המתפתח ונותן מענה לדרישות השוק באמצעות כלים, שיטות, תחומי ידע ומתודולוגיות שפותחו לשם כך. בשנים האחרונות פותחו תקנים בינלאומיים לניהול פרויקטים שאומצו על ידי ארגונים רבים ואשר מחייבים לנהל פרויקטים במתכונת מובנית המשתמשת בידע ממוסד הקיים בתחום, ובכלים ושיטות מתוחכמים בעלי יתרון מוכח להשגת הצלחה.

מנהלי פרויקטים, האחראים על ניהולם בשם הארגון, מהווים בסיס להצלחתם של הפרויקטים ולכן קיים צורך הכרחי שמנהלים אלו ירכשו ויישמו את כישורי הליבה החיוניים והנחוצים לניהולו של הפרויקט. כישורים אלו יאפשרו להם למצוא במהלך הפרויקט את הנתיב המאפשר יצירת פתרונות יצירתיים המזדהים עם צרכי ארגונם ובמקביל להעצים את יכולתם לתת מענה לצרכי הלקוח, להשביע את רצונו ולסיים את הפרויקט בהצלחה.
קורס ניהול פרויקטים ממחיש את שלבי ניהול הפרויקט, החל משלב תכנון הפרויקט, דרך ניהול הפרויקט בפועל והמיומנויות הנדרשות לכך ועד לסגירת הפרויקט באופן המוצלח ביותר.

פיתוח מנהיגות והעצמה אישית - Step-up

שיפור מיומנויות אישיות ובין אישיות, חשיבה יצירתית וכלים לניהול עצמי.
בכל אחד מאתנו קיימים כוחות ועוצמות, אך האם אנו מביאים אותן לידי מימוש במלואם? לא כמו שהיינו רוצים.
בתוך העשייה היומיומית השוחקת, העבודה השוטפת שואבת ומשתלטת וקשה לעצור בכדי לבחון, ללמוד ולרענן את ארגז הכלים האישי.
ההנחה המלווה את הקורס היא כי כולנו שואפים ליצור תנועה קדימה. כלומר, להביא לידי ביטוי את היכולות האישיות שלנו, להציב יעדים חדשים ולהשיג אותם בדרך יעילה יותר.

בסדרת מפגשים זו נזמין את המשתתפים להפנות את הזרקור פנימה ולקחת צעד נוסף קדימה – step up !
את הבסיס נניח באמצעות המשגת חזון אישי, מיפוי חוזקות וראייה עתידית של ציר התפתחות וקריירה. במקביל נתרגל כלים וטכניקות מתחומים של – ניהול אישי בזמן, שגרות עבודה, אינטליגנציה רגשית, אסרטיביות ועוד.

בקורס ילמדו המשתתפים תפיסות, מודלים ואסטרטגיות לצד שיטות פרקטיות הניתנות ליישום בשטח. במסגרת הקורס, יוכלו המשתתפים להתאמן על הנלמד ב"תנאי מעבדה", דבר שיסייע להם להטמיע את הכלים בסביבה הטבעית - בזירה הארגונית.

ניהול משא ומתן לבכירים

אנו מנהלים מגוון תהליכי משא ומתן מידי יום - מול עובדים, קולגות, לקוחות, ספקים וכמובן – בחיים הפרטיים. רובנו מתנהלים בזירות השונות מתוך אינטואיציה וניסיון החיים אולם למעשה, היכרות מעמיקה עם מיומנות המשא ומתן הינה חיונית על מנת למקסם את ההישגים ולא לסיים בתחושת החמצה.
ההתמקצעות בעולם המשא ומתן מחייבת ידע מדיסציפלינות רבות: פסיכולוגיה, תקשורת וחשיבה אסטרטגית לצד יכולת אלתור והתמודדות עם אירועים בלתי צפויים. קורס זה נועד להעניק למנהלים מעטפת 360° במיומנות מורכבת זו במטרה להפוך את המשא ומתן מתהליך אוטומטי ואינטואיטיבי לתהליך מתוכנן ומבוסס חשיבה.
בתוכנית זו יושם דגש על למידה, תרגול והתנסות תוך שימוש בכלים של סימולציות, דיונים וניתוחי אירוע לשם יישום אפקטיבי של התכנים והעקרונות הנלמדים.
הקורס יכלול הרצאות אורח של מומחי תוכן בתחומי התמחות רלוונטיים למשא ומתן: פסיכולוגיה, משא ומתן משברי ומשא ומתן בין תרבותי.  

Building Web Applications using AngularJS

We want rich, interactive and impressing web applications. To achieve that we must write a lot of JavaScript code. Object oriented techniques are must but not sufficient. We need a modern client side framework to allow correct modeling and ease of maintenance. AngularJS aims to be that framework.

AngularJS brings a Model-View-Controller architecture to the client side. It has an impressive HTML compilation process where the developer can create its own domain HTML language. In addition, the developer is free from updating the DOM manually. AngularJS automatically detects changes to the application’s model and updates the DOM accordingly. These features plus many others made AngularJS to be the 1st framework to be considered when building Single Page Applications.

Architecting on Amazon Web Services - AWS

Architecting on AWS covers the fundamentals of building IT infrastructure on AWS. The course is designed to teach solutions architects how to optimize the use of the AWS Cloud by understanding AWS services and how these services fit into cloud-based solutions. This course emphasizes AWS cloud best practices and recommended design patterns to help students think through the process of architecting optimal IT solutions on AWS. Case studies throughout the course showcase how some AWS customers have designed their infrastructures and the strategies and services they implemented.

Security Administration-CCSA - Check Point Certified Security Administrator R80

Today, managing security is a complex endeavor. The key to managing this complexity is through security consolidation – bringing all security protections and functions under one umbrella. With R80 management, security consolidation is fully realized. This three-day course covers everything you need to start-up, configure and manage the daily operations of your Check Point infrastructure with R80.

Linux Fundamentals and Basic Administration

Unix & Linux systems popularity are growing rapidly during the last years mainly because of some major advantages like the ability to support multi-tasking, multi users, advanced security features, high performance while processing large or medium amounts of data and more.
It's well known that Unix & Linux systems are being used as a preferred platform for internet servers, Clusters, ERP systems like SAP, ORACLE and more.

Oracle Database: Program with PL/SQL

This Oracle Database: Program with PL/SQL course begings with an introduction to PL/SQL and proceeds to list the benefits of this powerful programming language. Expert Oracle University instructors will teach you how to create PL/SQL blocks of application code that can be shared by multiple forms, reports and data management applications.

Learn To:

  • Conditionally control code flow (loops, control structures).
  • Use PL/SQL packages to group and contain related constructs.
  • Create triggers to solve business challenges.
  • Use some of the Oracle supplied PL/SQL packages to generate screen output and file output.
  • Create anonymous PL/SQL blocks, functions and procedures.
  • Declare PL/SQL variables.
  • Manage PL/SQL subprograms, triggers, declaring identifiers and trapping exceptions.
  • Understand and influence the PL/SQL compiler and manage dependencies.
  • Create anonymous PL/SQL blocks, focusing on stored procedures and functions.


Benefits to You
You'll also enhance your developer skills by learning to develop, execute and manage PL\SQL stored program units like procedures, functions, packages and database triggers. Understanding the basic functionality of how to debug functions and procedures using the SQL Developer Debugger gives way to refined lines of code.


Use Dynamic SQL
During this course, you'll also utilize some of the Oracle-supplied packages. Expert instructors will teach you how to use Dynamic SQL and will help you understand design considerations when coding using PL/SQL


Use Oracle SQL Developer
You'll use Oracle SQL Developer to develop these program units. SQL*Plus and JDeveloper are introduced as optional tools. This is appropriate for a 10g and 11g audience. There are minor changes between 10g and 11g features. It's a bundle of Oracle Database: PL/SQL Fundamentals and Oracle Database: Develop PL/SQL Program Units courses.

Active Directory Services with Windows Server 2012

Get Hands on instruction and practice administering Active Directory technologies in Windows Server 2012 and Windows Server 2012 R2 in this 5-day Microsoft Official Course. You will learn the skills you need to better manage and protect data access and information, simplify deployment and management of your identity infrastructure, and provide more secure access to data.


You will learn how to configure some of the key features in Active Directory such as Active Directory Domain Services (AD DS), Group Policy, Dynamic Access Control (DAC), Work Folders, Work Place Join, Certificate Services, Rights Management Services (RMS), Federation Services, as well as integrating your on premise environment with cloud based technologies such as Windows Azure Active Directory. As part of the learning experience, you will perform hands-on exercises in a virtual lab environment.

Querying Microsoft SQL Server 2012&2014

This 5-day instructor led course provides students with the technical skills required to write basic Transact-SQL queries for Microsoft SQL Server 2014. This course is the foundation for all SQL Server-related disciplines; namely, Database Administration, Database Development and Business Intelligence. This course helps people prepare for exam 70-461.

Installing and Configuring Windows 10

This course is designed to provide students with the knowledge and skills required to install and configure Windows 10 desktops and devices in a Windows Server domain corporate environment. These skills include learning how to install and customize Windows 10 operating systems and apps, and configure local and remote network connectivity and storage. Students will also learn how to configure data security, device security, and network security, and maintain, update, and recover Windows 10.

Big Data - Hadoop Ecosystem, Map-Reduce & HDFS

Hadoop HDFS allows you to manage distributed file system and by that to better use your elastic domains. Hadoop is also, in most cases, is the infrastructure for all the upper level distributed abstractors and services like No-SQL implementations.

This course is designed to introduce you to:

  • Basic no-sql database types, concepts and applications.
  • Hadoop architecture and frameworks.
  • Hadoop eco-system.

Hand on exercises are included. 

Angular 2.0

Angular 2 is a JavaScript Client Side Framework. Angular 2 maintain compatibility with web standards and it is easy to learn. Angular 2.0 will allow you to reuse your code in any deployment target such as web, mobile web, native mobile and native desktop. Angular 2.0 is using the popular reactive programing library RxJS and allow you to build very fast applications with the maximum speed possible on the Web Platform today. Angular 2.0 is coming with a great set of tooling helping you to write good code, test it and efficiently move it from development to production.

Python Programming

Python started as an educational programming language, became popular as an intelligent scripting language and is now widely accepted and highly popular as a comprehensive multi-paradigm programming language, suitable for writing applications of any size and complexity. Its enthusiastic user-base and wide standard library, with the addition of numerous third-party libraries, frameworks and extensions, make it suitable for application in any area. Especially, Python’s layered multi-paradigm architecture makes it ideal as a first programming language and allows the novice to acquire it in convenient stages, where each stage attained may be sufficient to write serious applications.
Accordingly, this course starts by arming the student with all the tools necessary for developing conventional procedural application in Python. Then, it adds advanced procedural and functional tools. Then, data abstraction and finally – the essential object-oriented tools. This way, each student emerges from the course with a substantial and useful body of knowledge. Even students who come with a rudimentary programming background are capable to accomplish much with the procedural/functional level of Python and consider the object-oriented level as enrichment.

Performance Tuning and Optimizing SQL 2016 Databases

This four-day instructor-led course provides students who manage and maintain SQL Server databases with the knowledge and skills to performance tune and optimize their databases.