Baltic Digital Skills Development Programme

About Programme

Now everyone knows that the world is changing. Innovations and continuous development of technologies have become the norm in both the academic and work environment. That is why the learning of new skills will become an essential component in improvement of human and company development and competitiveness.

In order to support learning of modern knowledge, Latvian Information and Communications Technology Association (LIKTA) in cooperation with the University of Latvia and ISM University of Management and Economics in Vilnius are implementing project “Virtual internships in the Baltics”, also called “Baltic Digital Skills Development Program”. Within the project, it is possible to choose and study one of the four courses free of charge:

Business and Data Analysis

In this course you can acquire skills in working with data, such as data visualization and analysis, the basics of cloud computing and its application to business development, as well as skills in working with Microsoft platform Power BI and other basic knowledge that will help use data effectively in any field. After finishing this course participants have skills necessary for importing and cleaning data, modelling data, they can perform dynamic and scenario analysis important for business environment.

This course is available in English (start date: November 9) and Lithuanian (start date: January).

Low-code/No-code Platform Fundamentals

In this course you will learn basic principles of software and application design, that will allow to simplify and automate day-to-day processes in company so that company can work more effectively Participants acquire skills to work with automation tool Power Automate and application Development tool PowerApps, as well as how to work with chatbot Development tool Power Virtual Agents.

This course is available in English (start date: November 8) and Lithuanian (start date: January).

Python programming

In this course you will learn about Python programming language. Python programming language contains many packages for data analysis and can significantly increase productivity. It has use cases in many industries, such as recruiting, healthcare, financial services, marketing, education and many more. Participants learn how to write Python code, recognize data types supported by Python and be able to write Python code that logically solves a given problem.

This course is available in English (start date: November 10) and Lithuanian (start date: January).

Microsoft 365 administration

Microsoft 365 is one of the most popular productivity cloud services that delivers innovative and intelligent experiences, rich organizational insights, and a trusted platform to help people and organizations get more done. Participants will learn how to manage their Microsoft 365 tenant, which includes the planning and configuration of tenant and managing their tenant health and services. Participants will examine Microsoft 365 product functionality, including Exchange Online, SharePoint Online, Microsoft Teams, Microsoft Power Platform, and device management, as well as how to plan for and implement Azure AD Connect, how to manage synchronized identities, and how to implement password management in Microsoft 365 using multi-factor authentication and self-service password management. Finally – how to manage enterprise deployment with Microsoft 365 modern management features.

This course is available in English (start date: November 11) and Lithuanian (start date: January).

To register to courses, visit home page www.balticinternships.eu, choose the course you want to learn (for courses in English, choose ENG2 option) and create new account.

 

Program motion

 

The study programme is based on self-study – every participant acquires the knowledge within 7 weeks at a time and pace that suits him/her, using study resources available in homepage www.balticinternships.eu and Microsoft Learn platform.

Self-studies will be supplemented with practical lessons, during which the leader of the study programmes together with industry experts will share their experience how to apply the acquired knowledge in practice.

At the end of the programme, students will have to pass a test. Participant can decide to prepare for an exam to get a Microsoft certificate.

The most motivated participants of the programme will have opportunity to register for a virtual internship during which they will be able to test their knowledge and apply it in life.

Module I: Business and Data Analysis

Data volume and importance in economics and business is growing. Big Data promotes and restructures possibilities of decision making. It helps increase field of activity, increase sales volumes, working efficiency and helps implement new products or services for both – large companies and higher education and public entities, as well as many other organizations. In order to be able to understand this data and use it for improvement of competitiveness it is important for companies to apply both – data analysis and business analysis in practice. In this module you can learn skills that are necessary to work with data, for example, data visualization and analysis, basics of cloud computing and their application for business development, as well as skills in work with Microsoft platform Power BI and other basic knowledge, which will help use data effectively in every field.

Block 1 – Learn about Power platform, explore what Power BI can do for you

  • Discover Data analysis
  • Introduction to Power Platform
  • Introduction to Common Data Service
  • Cloud Concepts – Principles of cloud computing
  • Introduction to Power BI
  • Explore what Power BI can do for you
  • Get started building with Power BI

Block 2 – Learn and discover basics of Power BI reports and dashboards

  • Create and share your first Power BI report
  • Create a data-driven story with Power BI reports
  • Create dashboards in Power BI
  • How to build a simple dashboard

Block 3 – Learn and discover basics of Power BI reports and dashboards

  • Get data in Power BI
  • Perform analytics in Power BI
  • Analyze data in Power BI
  • Add measures to Power BI Desktop models
  • Manage datasets in Power BI
  • Explore data in Power BI
  • Get data with Power BI Desktop

Block 4 – Learn more how to start to work with data

  • Introduce the foundation pillars of DevOps: Culture and Lean Product
  • Describe Power BI Desktop models
  • Model data in Power BI
  • Design a data model in Power BI
  • Analyze DevOps Continuous Planning and Continuous Integration
  • Define the foundation pillars of DevOps: Architecture and Technology

Block 5 – Discover and learn more about Power Query, calculated fields and data risks mitigation

  • Clean, transform and load data in Power BI
  • Add calculated tables and columns to Power BI Desktop models
  • Implement row-level security
  • Back up and restore databases

Block 6 – Discover more about Data Analysis eXpression (DAX) what does it mean and learn how to use DAX

  • Optimize a model for performance in Power BI
  • Write DAX formulas for Power BI Desktop models
  • Introduction to creating measures using DAX in Power BI
  • Modify DAX filter context in Power BI Desktop models
  • Use DAX iterator functions in Power BI Desktop models
  • Use DAX time intelligence functions in Power BI Desktop models

Block 7 – Learn how to explore more date and create unique reports and dashboards

  • Design with inclusivity in mind
  • Work with Power BI visuals
  • Use visuals in Power BI
  • Work with AI visuals in Power BI

Block 8 – Learn how to publish and share in Power BI

  • Publish and share in Power BI
  • Create paginated reports
  • Introduction to Power Apps
  • Introduction to Power Apps portals
  • How to build a model-driven app

In Short Programme start: 9th of November (English) and in January (Lithuanian). Programme duration: 7 weeks Programme intensity: 32 academic lessons

Module II: Low-code, no-code Platform Fundamentals

In current digital period the operation of successful and efficient company is no longer conceivable without applications, which support its internal functions. Use of proper tools allows for employees to acquire from data the highest value, improve efficiency of procedures, reduce manual work and increase the total efficiency of work. Development of no-code and low-code software and development of apps gives an opportunity for everyone to automate workflows and develop application, which makes the daily life of a company or institution more efficient.

In this module basic principles of software and system design, as well as development and test methods will be learned. The gained knowledge about application development will allow to develop applications, which will help simplify, modify and automate business procedures for more efficient company or institution operation.

Block 1 – Learn business value of Power Platform

  • Power Platform – Introduction, business value, and demos
  • Introduction to Power Platform
  • Introduction to Power Apps
  • Introduction to Power Platform developer resources
  • Get started with configuration in Dynamics 365
  • Manage dynamics 365 model-driven app settings and security

Block 2 – Identify the core components of Power Platform

  • Introduction to Common Data Service
  • Introduction to model-driven apps and Common Data Services
  • Get started with Common Data Services
  • Get started with AI Builder
  • Manage models in AI Builder

Block 3 – Demonstrate the capabilities of Power BI

  • Introduction to Power BI
  • Get data with Power BI Desktop
  • How to build a simple dashboard

Block 4 – Learn about the capabilities of Power Apps

  • Get started with Power Apps
  • Customize a canvas app in Power Apps
  • Manage apps in Power Apps
  • Author a basic formula to change properties in a Power Apps canvas app
  • Author a basic formula to change behaviors in a Power Apps canvas app
  • Author a basic formula that uses tables and records in a Power Apps canvas app
  • Introduction to Power Apps portals
  • Explore Power Apps portals
  • Discover Power Apps portals features
  • Power Apps portals architecture
  • Get started with model-driven apps in Power Apps

Block 5 – Learn how to leverage the Power Automate to improve your business

  • Introduction to Power Automate
  • How to build an automated solution
  • Get started with Power Automate
  • Introduction to Business Process flows in Power Automate
  • Create an immersive business process flow in Power Automate
  • Understand advanced business process flow concepts in Power Automate
  • Introduction to expressions in Power Automate

Block 6 – Learn how to improve and improve your business with Power Virtual Agents

  • Introduction to Power Virtual Agents
  • How to build a basic chatbot
  • Get started with Power Virtual Agents bots
  • Enhance Power Virtual Agents bots
  • Manage topics in Power Virtual Agents

In Short Programme start: 8th of November (English) and in January (Lithuanian). Programme duration: 7 weeks Programme intensity: 32 academic lessons.

Module III: Python programming

Python is a high-level open-sourced programming language used for general-purpose software engineering. In recent years Python has increased in popularity due to its use in data science. It is a versatile programming language, contains many packages for data analysis and can significantly increase productivity. It has use cases in many industries, such as recruiting, healthcare, financial services, marketing, education and many more. Python is great for prototyping and is highly scalable language. TIOBE named Python the 2020 programming language of the year for gaining the most popularity of any language in 2020. Python is easier to read, write, and learn than most other major programming languages. Python is also an interpreted programming language and unlike compiled languages each line of code can be executed as soon as it is typed in and results are seen immediately. This is great for new programmers to get instantaneous feedback on their code.

This course is intended for students who want to learn how to write Python code, recognize data types supported by Python and be able to write Python code that logically solves a given problem. Candidates will learn how to write, debug, maintain and document Python code. This course is intended for new and experienced programmers that want to learn how to write and troubleshoot Python code. Previous programming experience is not required but recommended. Theoretical knowledge is reinforced by hands-on laboratory exercises.

Skills gained

  • Create Operations using Data Types and Operators
  • Create Control Flow Operations
  • Create Input and Output Operations
  • Write code to solve a specified problem
  • Troubleshoot Problems and Write Error Handling Operations
  • Perform Operations Using Modules and Tools

 

Module 1: Perform Operations Using Data Types and Operators

This module explains how to use Python operators and data types to achieve a specified result.

Lessons

  • Data types
  • Assign data types to variables
  • Operators
  • Perform data and data type operations
  • Order of precedence
  • Perform Arithmetic, Comparison and Logical Operations

Lab

  • Assign data types to variables
  • Perform data and data type operations
  • Perform Arithmetic, Comparison and Logical Operations

 

Module 2: Control Flow with Decisions and Loops

This module explains how to use Control Flow and Looping operations in Python.

Lessons

  • Construct and analyze code segments that use branching statements
  • Construct and analyze code segments that perform iterations

Lab

  • Using branching operations
  • Using iteration operations

 

Module 3: Perform Input and Output Operations

This module explains how to construct input and output operations using files or from the console.

Lessons

  • Create Python code segments that perform file input and output operations
  • Create Python code segments that perform console input and output operations

Lab

  • Perform input and output operations using files
  • Perform input and output operations from the console

 

Module 4: Perform Troubleshooting and Error Handling

This module explains how to perform troubleshooting and error handling operations in Python.

Lessons

  • Error types
  • Troubleshooting
  • Analyze, Detect and Fix code segments that have errors
  • Analyze and construct code segments that handle exceptions

Lab

  • Analyze, Detect and Fix code segments that have errors
  • Analyze and Construct code segments that handle exceptions

 

Module 5: Perform Operations Using Modules and Tools

This module explains how to use built-in modules.

Lessons

  • Built-in Modules
  • Specialized modules
  • Use Built-In Modules to perform basic operations
  • Use Built-In Modules to perform complex operations

Lab

  • Use Built-In Modules to perform basic operations
  • Use Built-In Modules to perform complex operations
  • Use Built-In modules to perform operating system, date, and mathematical operations

In Short Programme start: 10th of November (English) and in January (Lithuanian). Programme duration: 7 weeks Programme intensity: 32 academic lessons

Module IV: Microsoft 365 Administration

Microsoft 365 is one of the most popular productivity cloud services that delivers innovative and intelligent experiences, rich organizational insights, and a trusted platform to help people and organizations get more done. With Microsoft 365, work is seamless and communication is smooth both internally and externally. Regardless of place and time, you can access your own Office environment, where files are always up-to-date and the materials you last used are just a click away.

In this module, you will explore Microsoft 365 productivity, teamwork, business management, security and compliance capabilities. You will learn how to manage your tenant, which includes the planning and configuration of tenant and managing your tenant health and services. You will examine Microsoft 365 product functionality, including Exchange Online, SharePoint Online, Microsoft Teams, Microsoft Power Platform, and device management. You will learn how to plan for and implement Azure AD Connect, how to manage synchronized identities, and how to implement password management in Microsoft 365 using multi-factor authentication and self-service password management. Finally, you will learn how to manage your enterprise deployment with Microsoft 365 modern management features.

 

Block 1 (Microsoft 365 productivity and teamwork capabilities)

  1. What is Microsoft 365?
  2. Microsoft 365 productivity and teamwork solutions
  3. Engage employees with Microsoft Stream, Teams, and Yammer
  4. Get more done with Office across all devices
  5. File storage and sharing with OneDrive and SharePoint

Block 2 (Microsoft 365 business management capabilities)

  1. Manage your business with Microsoft 365
  2. Simplify device management with Microsoft Endpoint Manager
  3. Get more done and stay secure with Windows 10
  4. Harness business intelligence with Microsoft 365 analytics and reporting

Block 3 (Microsoft 365 security and compliance capabilities)

  1. Identity and access management capabilities of Microsoft 365
  2. Threat protection capabilities of Microsoft 365
  3. Cloud security capabilities of Microsoft 365
  4. Information protection and governance capabilities of Microsoft 365
  5. Compliance management capabilities in Microsoft 365
  6. Reduce risk and simplify the discovery and audit process

Block 4 (Microsoft 365 licensing, service and support)

  1. Identify licensing options available in Microsoft 365
  2. Describe support offerings for Microsoft 365 services
  3. Describe the service life cycle in Microsoft 365
  4. Select a cloud deployment model

Block 5 (Design your Microsoft 365 tenant)

  1. Plan your tenant in Microsoft 365
  2. Plan your on-premises infrastructure for Microsoft 365
  3. Plan your identity and authentication solution for Microsoft 365
  4. Plan your supporting infrastructure for Microsoft 365
  5. Plan your hybrid requirements for your Microsoft 365 deployment
  6. Plan your migration to Microsoft 365

Block 6 (Configure your Microsoft 365 tenant)

  1. Configure your Microsoft 365 experience
  2. Manage user accounts and licenses in Microsoft 365
  3. Manage groups in Microsoft 365
  4. Add a custom domain in Microsoft 365
  5. Configure client connectivity to Microsoft 365
  6. Use FastTrack and Partner Services to support Microsoft 365

Block 7 (Manage your Microsoft 365 tenant)

  1. Configure administrative roles in Microsoft 365
  2. Manage tenant health and services in Microsoft 365
  3. Deploy Microsoft 365 Apps for enterprise
  4. Implement Office Telemetry
  5. Implement Microsoft Viva Insights (Workplace Analytics)

Block 8 (Explore the Microsoft 365 platform services)

  1. Explore Exchange Online
  2. Explore SharePoint Online
  3. Explore Microsoft Teams
  4. Explore Microsoft Power Platform
  5. Create apps with Power Apps
  6. Create flows with Power Automate
  7. Create reports and dashboards with Power BI
  8. Create chatbots with Power Virtual Agents

Block 9 (Plan and implement identity synchronization)

  1. Explore identity synchronization
  2. Plan for Azure AD Connect implementation
  3. Manage synchronized identities
  4. Explore password management in Microsoft 365

Block 10 (Manage your enterprise deployment with Microsoft 365)

  1. Introduction to modern management in Microsoft 365
  2. Automate Windows deployments by using Windows Autopilot
  3. Manage devices by using Microsoft Intune
  4. Manage Windows 10 through co-management by using System Center Configuration Manager
  5. Manage applications by using Microsoft Intune

Deploy Windows Update in Microsoft 365

In Short Programme start: 11th of November (English) and in January (Lithuanian). Programme duration: 7 weeks Programme intensity: 32 academic lessons

Virtual internships

Virtual internships are an option offered to participants who have passed the theoretical exam. During a virtual internship, the intern applies the knowledge acquired during the theoretical course to a challenge set by the company/organization (internship employer).

Advantages

For the employer: – Real added value for the company – the intern will help you structure and prepare visually appealing reports, develop a necessary application, automate the flow of documents in the company, etc. – The opportunity to select the most suitable intern for your company’s needs. – Knowledgeable interns who knows that a virtual internship can be a stepping stone to a job in the technology sector. – A fully developed internship module and guidelines with recommended internship tasks.

For the intern: – Opportunity to put into practice the knowledge acquired in the courses and to consolidate skills through a “learning by doing” approach. – Increased understanding of the needs of modern companies, their potential and development directions. – Trying out a new industry and qualification and, who knows, maybe even getting a job offer in the technology sector.

Vision about internships

The internship, including individual work, will last no more than 32 hours (within 1 month). The employer provides a responsible person from the company who will contact the intern once a week via MS Teams, Zoom, or other platform., explain the internship and answer any unclear questions.

Registration for internships

Both interns and companies/organizations can register on the platform www.apllyforinternships.eu. Internship providers should provide information about the provisional tasks for intern, however interns should mention their ambitions of the placement. The platform ensures automatic matching between interns and employers and, in case of common interest, mutual communication.