Ümberõppeprogrammi Vali Tarkvaraarendus! moodul “Praktiline õpe ettevõttes”

Praktilise õppe peamine eesmärk on anda õppijatele tarkvaraarenduse töö kogemus ettevõttes, täiendavad oskused ja kompetentsid meeskonnatöös ja reaalsete ülesannete lahendamise võimekus ning luua eeldused töösuhte alustamiseks uues rollis.  

Praktilise õppe edukalt läbinud õppijad on võimelised alustama tööga ettevõttes või organisatsioonis noorem-tarkvaraarendaja, testide automatiseerija, andmebaaside skriptija, analüütiku, projektijuhi või muus sarnases rollis.

Praktilise õppe käigus omandatakse: 

  • teadmine ja arusaam meeskonna koosolekutest ja kliendikohtumistest;
  • oskus kavandada toote lahendusi (rakenduse, süsteemi osa) ja selle arhitektuurilisi lahendusi (meeskonnas ja juhendaja abil); 
  • oskus koodi kirjutada ja testida;
  • oskus osaleda nii iseseisvas kui ka meeskonnapõhises tarkvaraarendustöös;
  • oskus osaleda arendusprotsessi erinevates tööviisides ja rollides.

“Vali Tarkvaraarendus!” ümberõppeprogrammi praktilise õppe moodulis osalejad läbivad 8-nädalase täismahus õppe (5 päeva nädalas, 8 tundi päevas). Praktiline õpe toimub reaalses töökeskkonnas ettevõttes kohapeal või üle veebi vastavalt kokkuleppele ettevõttega. 

Praktiline õpe ettevõttes alates 4. oktoober 2025.a.

Keda oodatakse kandideerima? Õpilased, kes on läbinud “Vali Tarkvaraarendus!” kontaktõppe. 

Millised on keelenõuded? Kandidaat peab valdama eesti ja inglise keelt vähemalt B2 tasemel.

Toimumiskoha aadress? Praktiline õpe toimub reaalses töökeskkonnas ettevõttes kohapeal või üle veebi vastavalt kokkuleppele ettevõttega. 

Õppekava SIIN

 

Vali Tarkvaraarendus! ümberõppeprogramm

“Vali Tarkvaraarendus!” on ümberõppeprogramm, mille eesmärgiks on anda osalejatele tarkvaraarendaja algoskused.

Alates jaanuarist 2023 on “Vali Tarkvaraarendus!” ümberõppeprogramm (kogumaht 560 ak tundi) jagatud kaheks eraldiseisvaks mooduliks – kontaktkoolituseks ja praktiliseks õppeks ettevõttes. Programm koosneb õppest (maht 240 ak tundi), mis toimub BCS Koolituse koolituskeskuses ning praktikast praktikaettevõttes (maht 320 ak tundi). Tunnistused väljastatakse 6-nädalase koolituse läbimise järel ning peale 8-nädalast praktikat praktikaettevõttes.  Praktiline õpe ettevõttes alates 04.10.2025 tuleb eelistatult läbida kuupäevaks 30.04.2026.

Kokku kestab “Vali Tarkvaraarendus!” programmis õpe minimaalselt 3,5 kuud.

Ümberõppeprogrammi kogumaksumus koos käibemaksuga on 2499,60 eur.

Sihtgrupp: “Vali Tarkvaraarendus!” ümberõppeprogrammi on oodatud kandideerima Eesti Vabariigi kodanik või pikaajalise elaniku elamis- ja tööloa omanik, kes on omandanud kõrghariduse või tehnilise eriala kutseõppe (tase 5).

Kõrghariduse korral peab kandidaat omama vähemalt bakalaureusekraadi või kui olete õpingud katkestanud, siis peab olema läbitud vähemalt pool õppekavast.

Kui õpingud on katkestatud peab kandidaat olema varem õppinud kõrgharidustaseme I või II astme õppekaval (so rakenduskõrgharidus-, diplomi-, bakalaureuse-, magistri-, bakalaureuse- ja magistri õppekavadel põhineva integreeritud õppe, v.a 1-aastane õpetajakoolitus) järjestikku rohkem kui õppekava pool nominaalaega. Ning kes on  katkestanud õpingud selliselt, et õppekavalt eksmatrikuleerimise hetkeks on läbitud vähemalt 50% õppekava mahust.

Tehnilise eriala kutseõppe baasil kandideerija peab olema kutseõppe eriala läbinud täies mahus ning saanud sellekohase tunnistuse (tase 5).

Programm: 

1. mooduli õppekava SIIN

2. mooduli õppekava SIIN

Õppemeetodid: Praktiline harjutus, iseseisev töö

Hindamismeetod: Iseseisvate tööde sooritamine.

Hindamiskriteerium: Õpiväljundite saavutamine selgitatakse välja koolituse jooksul osalejatele antavate iseseisvate praktiliste töödega.

REGISTREERIMINE KOOLITUSELE SIIN!

The Ultimate Agile Product Ownership program – Certified Scrum Product Owner (CSPO) and Advanced Certified Scrum Product Owner (A-CSPO)

Cultivate vital skills in agile product ownership through Scrum practices via the CSPO program, and elevate agile product ownership through advanced product discovery, strategy and roadmap, product prioritisation, stakeholder management and more via the Advanced CSPO program.

The Ultimate Agile Product Ownership program contains two modules both ending with the unique separate certification.

Product owners have a unique and demanding role on agile teams.

A product owner decides what the team will create next to deliver more value to the customer. In The Ultimate Agile Product Ownership program (CSPO® + A-CSPO® ) class, you’ll learn the framework, principles, and values that make scrum work, plus key skills and tools you need to be effective.

You will discover how to juggle multiple stakeholders’ needs, get hands-on practice creating a product vision, and learn new ways to get to know your customers so that you can choose the right next piece of value to bring to market for them.

What are the benefits of The Ultimate Agile Product Ownership program?

By earning a Certified ScrumMaster® certification you:

  • Learn the foundation of Scrum and the scope of the Certified Scrum Product Owner’s role from the best minds in Scrum.
  • Demonstrate to employers and peers your attainment of core Scrum knowledge.
  • Expand your career opportunities by staying relevant and marketable across all industry sectors adopting Agile practices.
  • Engage with a community of recognized Scrum experts who are committed to continuous improvement.

As a CSPO, you will be able to fulfil the role of Product Owner on a Scrum team. You will also have access to a 2-year membership with Scrum Alliance. Through this membership, you can join local user groups, and online social networks, and gain access to deep discounts on gatherings, and additional member-only resources. In addition, CSPOs can use a specially designed logo to highlight their credentials.

Who should take the course?

Anyone who enjoys (or wants to become more familiar with) the business side of projects can benefit from participating in The Ultimate Agile Product Ownership program (CSPO + A-CSPO).

CSPOs decide what the team will create, ordering the work to ensure that the most valuable, impactful products reach customers at a regular cadence.

The training will be beneficial to:

  • Product owners or product owner candidates;
  • Product and portfolio managers;
  • Business representatives;
  • Business experts;
  • Executives, managers, and support staff who are interested in improving product development through an in-depth hands-on workshop;
  • Anyone curious about how to enhance products;

MODULE 1 – Certified Scrum Product Owner (CSPO) 10 – 11.04.2025

Course content: 

  • Understanding Customers and Users
    • Why product discovery
    • Segmenting customers and users
    • Creating a shared understanding of customer needs
    • Prioritizing conflicting customers’ needs
    • Persona concepts and application
  • Validating Product Assumptions
    • How to validate within Scrum Framework
    • Validation methods and selection
  • Product Purpose and Strategy
    • Create and describe Product Vision
    • Product Strategy
    • Roadmap and Release planning
  • Prioritization
    • Define and measure the value for products
    • Models and techniques for prioritizing product features
  • Product Backlog and Product Goal
    • Product backlog and its characteristics
    • Product Backlog Item (PBI) and its characteristics
    • User Stories
    • Product Backlog Refinement – a powerful vehicle
      • when, why and how
      • Methods for slicing larger needs into smaller product backlog items
  • Scrum Framework Introduction
    • Scrum framework overview
    • How to benefit from Scrum framework to build a fantastic product
    • Agile estimation and release planning
  • Summary of Product Ownership
    • Core competencies of a product owner
    • Key benefits of Product Ownership
    • Differentiating outcome and output
    • Collaboration with stakeholders
    • Collaboration with developers
    • Working with multiple Scrum teams
  • Next steps to be a great Product Owner

MODULE 2 – Advanced Certified Scrum Product Owner (A-CSPO) 26 – 27.06.2025

As a Certified Scrum Product Owner® (CSPO®), you’ve been taught the Scrum terminology, ceremonies, and principles that enable you to fulfil the role of Product Owner on a Scrum team. You’re focused on maximizing business value and prioritization and understand how to do the best possible job to satisfy key stakeholders. One of your priorities should be your own success! Becoming Agile is a lifelong journey and incorporating Scrum values and Agile principles into your world of work takes diligence, patience, and a commitment to continuous improvement.

Now, to further enhance your knowledge and skills, the next step is achieving an Advanced Certified Scrum Product Owner™ (A-CSPO™) certification from Scrum Alliance®.

All attendees of this module must have the Certified Scrum Product Owner certification (CSPO) and some practice prior to this workshop.

Course content:

  • Product Essentials
    • Product basics
    • Product life cycle concept and corresponding strategy
  • Empathizing Customers and Users
    • Perform customer research
    • Interview and tips for an insightful interview
  • Advanced Product Assumption Validation
    • Cognitive biases and their impacts on product
    • Hypothesis Driven Development (HDD)
    • Compare different HDD approaches
    • Incorporating HdD into Scrum framework
    • Develop HDD and design validation plans
  • Advanced Purpose and Strategy
    • Developing product vision and strategies
    • Advanced road mapping and its development
    • Advanced product planning and forecasting
    • Release planning
  • Advanced Product Backlog Management
    • Model and measure the value for a product
    • Advanced Product Backlog Ordering
    • Linking Product Backlog Ordering to product Strategy
    • Enhancement of slicing user story techniques
  • Product Owner Core Competencies
    • Skills, capabilities, and practices of a Product Owner
    • A mindset of a Product Owner
      • Maximizing outcome and minimizing output
    • Facilitation skills of a Product Owner
    • Advanced stakeholder collaboration
      • Identify stakeholders and key stakeholder groups
      • Stakeholder management techniques
      • Collaboration methods and decision-making with stakeholders
    • Advanced Development Team collaboration
      • Define technical debts
      • Technical practices to help improve quality and ways of working
      • Practice value maximization per sprint
    • Collaboration with multiple development
      • Recognize scaling manifestos
      • List scaling frameworks
      • Working with dependencies
  • Next steps for product owners

As a Product Owner, you know there are rarely enough hours in the day to do what really matters — building great products for your customers and end users. With our new role-specific educational program, you’ll learn specific tools and techniques so you can truly deliver the business value that matters. You’ll gain new skills and deepen your knowledge in these areas, and most importantly, you’ll learn how to say “yes” to your career by saying “no.”

Assessment method:
The achievement of learning outcomes is assessed on the basis of feedback-based practical exercises carried out during the training.

Graduation criteria:
A graduate of the training receives a certificate if he performs all the practical exercises given during the training.  Participants who have not achieved the learning outcomes will be issued a certificate of participation in the training upon request.

Õppekavarühm: 0413 Juhtimine ja haldus

Lecturer’s LinkedIn

The Ultimate ScrumMaster program –  Certified ScrumMaster (CSM) and Advanced Certified ScrumMaster (A-CSM)

Master the Scrum framework with the CSM program and acquire essential skills to excel as a ScrumMaster with the Advanced CSM program.

The ultimate ScrumMaster program contains two modules both ending with internationally recognized certifications – Certified ScrumMaster (CSM) and Advanced Certified ScrumMaster (A-CSM).

 If you’re ready to grow more agile and interested in becoming an expert in Scrum, The Ultimate ScrumMaster® program (CSM® + A-CSM®) is designed for you. You’ll learn the Scrum framework and gain a full understanding of team accountabilities, events, and artifacts as well as how to guide your team to apply Scrum.

Considered the gold standard of certification, the Scrum Alliance CSM + A-CSM course is an interactive and engaging learning experience. Taught by our passionate trainers with rich hands-on experience from the coaching trenches, our class is an excellent learning opportunity to help students start and boost their learning journey towards Agile and Scrum.

Whether you want to serve as a ScrumMaster, are adopting Scrum, or just need the tools to be more agile, our The Ultimate ScrumMaster® program is the right place to start. You’ll gain a solid understanding of Scrum and learn practical ways to apply it to your team and throughout your organization.

Our workshops give you hands-on skills that you can immediately apply in the real world and expand your career opportunities. Once you complete the course, you will have everything you need and more, to take and pass the CSM exam.

Scrum is applicable across industries and potentially cross-functional teams, so in addition to product development professionals, marketers, data scientists, HR representatives, and other professionals looking for a better way to solve complex problems are encouraged to attend.

The training will be beneficial to:

  • ScrumMasters or ScrumMaster candidates
  • Developers, testers, analysts, designers, and all members of product development teams
  • Managers, and support staff who want to understand Scrum framework and ScrumMaster role through an in-depth hands-on workshop
  • Anybody who wants to build an in-depth introduction to Agile and Scrum.

MODULE 1 – Certified ScrumMaster (CSM) 02.03 – 03.04.2025

Course Content

  • What exactly is Agile?
    • Agile value. principles and mindset
    • Relationship between Agile and Scrum
  • Product Backlog
    • Product goal
    • Product backlog and its characteristics 
    • Product backlog item (PBI) and its characteristics 
    • User Story concept and writing exercises 
    • Product Backlog refinement: a powerful vehicle for interactive and incremental development 
  • Scrum Framework Overview 
    • Three accountabilities in Scrum 
    • Great anatomy of great ScrumMaster, Product Owner and Scrum Team
    • Scrum events in a nutshell
      • Everything in a Sprint
      • Sprint Planning: set the goal for the sprint
      • Sprint backlog and its characteristics
      • Sprint goal
      • Daily Scrum to inspect and adapt
      • The Sprint Review: valuable feedback and collaboration with stakeholders
      • Sprint Retrospective for continuous improvements
    • Different scenarios during the sprint
  • Increment and its characteristics
    • Definition of Done (DoD)
  • Experience Scrum framework
    • Using Scrum framework to build our in-class product
  • Agile estimation and release planning
  • Working with multiple teams
  • ScrumMaster’s competence
    • Services to Product Owner, Development Team and Organization 
    • Introduction to Agile facilitation and Agile coaching 
  • Next steps to be a great ScrumMaster 

What are the benefits of a Certified ScrumMaster® (CSM) certification? 

By earning a Certified ScrumMaster® certification you:

  • Expand your career opportunities by staying relevant and marketable across all industry sectors by adopting Agile practices
  • Demonstrate to employers and peers your attainment of core Scrum knowledge
  • Learn the foundation of Scrum and the scope of the Certified ScrumMaster’s role from the best minds in Scrum
  • Engage with a community of recognized Scrum experts who are committed to continuous improvement

As a CSM, you will be able to excel at work as a ScrumMaster or a Scrum team member. Through the certification workshop, you will gain an in-depth understanding of the Scrum framework, including roles, activities, and artifacts, and experience Scrum framework during the workshop. 

With your CSM certification, you will also have access to a 2-year membership with Scrum Alliance. Through this membership, you can join local user groups, and online social networks, gain access to deep discounts on gatherings, and additional member-only resources. In addition, CSMs can use a specially designed logo to highlight their credentials. 

About the exam 

Upon completion of the CSM workshop, you can take the online exam at any time at any location convenient to you, as long as there is a good internet connection. Once you start the exam, you have 60 minutes to complete 50 questions which are multiple choice questions. You will know the result immediately, and you need to have more than 37 questions answered correctly. 

If for any reason you didn’t pass the exam, you are most invited to reach out to us to schedule an individual session or a re-take of the CSM workshop, free of charge. However, we have not had students who need to use this option yet. But it is always an option available if needed. There are two free attempts with the CSM workshop you take with us. 

MODULE 2 – Advanced Certified ScrumMaster (A-CSM) 10.03 and 11.03.2025

Course Content

Coaching Concepts

  • Coaching stances
  • Key coaching skills and their application
  • Tactics of coaching at the individual, Scrum Team and organization level
  • Agile coaching
    • Agile Facilitation
      • Divergent and Convergent Thinking
      • Facilitation techniques to navigate through the Groan Zone and Divergent and Convergent phases
      • Decision making
    • A deeper dive into Lean, Agile, Scrum and Kanban
      • Flow efficiency
      • Further enhancement of Scrum
      • Kanban in a nutshell for organization improvement
    • Services to developers
      • Self-Organization and Team Dynamics
      • Key attributes of effective teams
      • Coaching for high-performing teams
      • Agile engineering practices
    • Services to Product Owner
      • The services around Product Vision and Strategy
      • The mindset and tools for a fantastic product
      • Tools to bring customer needs into Product Backlog
      • Product Backlog Refinement tactics
      • The collaboration and its enhancement with the Development Team
    • Services to Organization
      • Impediment Removal and its tactics & strategies
      • Leadership team coaching
      • Agile scaling approaches and principles
      • Introducing new ideas
      • Tactics for organizational improvements
    • Personal Development
      • Coaching practices for personal growth actions
      • Pivotal conversation
      • The art of giving feedback
      • How to work with conflicts
      • ScrumMaster as Servant Leader

What are the benefits of an Advanced Certified ScrumMaster® certification?

By earning an Advanced Certified ScrumMaster® certification you:

  • Build on your foundational knowledge with enhanced implementation skills.
  • Distinguish yourself in the global marketplace.
  • Stand out in your industry as an advanced member of the globally recognized Scrum Alliance community.
  • Show advanced value to your employer (or potential employer) as a highly trained Agile professional.

Assessment method:
The achievement of learning outcomes is assessed on the basis of feedback-based practical exercises carried out during the training.

Graduation criteria:
A graduate of the training receives a certificate if he performs all the practical exercises given during the training.  Participants who have not achieved the learning outcomes will be issued a certificate of participation in the training upon request.

Õppekavarühm: 0613 Tarkvara ja rakenduste arendus ning analüüs.

Lecturer’s LinkedIn

Web Application Security (WAS)

Web Application Security (WAS) is an eye-opening practical security course for anyone involved with development, testing and upkeeping of web applications on a daily basis.

Training days: 19-20 May & 26-27 May 2025

Training duration: a total of 4 days of highly practical information heavily mixed with hands-on labs: two days of Server-Side attacks (directly attacking the server itself) and two days of Client-Side attacks (attacks that incorporate the victim’s browser).

Target audience: WebApp developers, testers, QA, maintainers, team leads, project leads, web server or hosting providers / administrators, information security specialists and managers.

Server-Side attacks module (2 days):

  • Security, security related terminology
  • Factors for calculating risk
  • Information sources
  • The HTTP protocol and communication, using intercepting proxies
  • Web application architectures – REST vs “oldschool”
  • Building a defense (user input, input validation, encoding, sanitization, defense layers)
  • Authentication (passwords and hashes; rules, common misunderstandings and mythsrelated to passwords)
  • Authorization (lacking access controls)
  • Unintended information leakage (using search engines, metadata from files)
  • Business logic issues
  • SQL injection – detection, query and database structure identification, blind and partially blind attacks, incorrect defenses and bypasses
  • Command injection
  • Web server configuration issues
  • Path traversal
  • File inclusion attacks (LFI, LFI2RCE)
  • File upload and processing (bypassing incorrect defenses, ZIP and XML features)
  • Server-Side Request Forgery (SSRF)
  • XML eXternal Entity (XXE)

Client-Side attacks module (2 days):

  • Browser security policies and terminology
  • Cross-Site Script (XSS) – what it is and what it is not
  • Web Content Injection attacks (HTML injection, JavaScript injection)
  • URL encoding, URL manipulation
  • Referrer, Referrer-Policy
  • Content Execution Attacks
  • Web Content Execution from uploaded files (HTML, XMl, SVG)
  • Serving files, Content-Disposition header
  • Using 3rd party content
  • HTTP response headers (Content-Security-Policy (CSP), X-Content-Type-Options, StrictTransport-Security)
  • Browser storages
  • Cookies, setup and parameter nuances
  • Web Storage API
  • Session, session hijacking and session fixation attacks
  • Client-Side Request Forgery attacks
  • Cross-Origin Resource Sharing (CORS), CORS-safelisted and pre-flight requests, related headers
  • UI Redress Attacks (ClickJacking)

Training methods: Our course employs a dynamic blend of theoretical concepts and hands-on application. Through interactive lectures, engaging discussions, and immersive labs, participants actively experience web application security. Everyone, regardless of their background, will successfully complete the labs, either independently or with guidance from our expert instructors. By placing you in the attacker’s shoes within our dedicated lab environment, we transform theoretical knowledge into practical skills. Instructors leverage real-world case studies and storytelling from penetration tests to provide a vivid and relatable learning experience. This approach ensures that participants not only grasp the intricacies of security principles but also gain the practical know-how to navigate and secure real-world scenarios.

Ideology of this training: At the core of our course is the belief that understanding the offensive side is paramount to effective defense. The “Attack to Defend” motto encapsulates this ideology, emphasizing the importance of practical knowledge. We go beyond traditional approaches, challenging outdated terms and providing insights into cutting-edge techniques. The course is designed not just to teach security principles but to instill a proactive mindset, empowering you to anticipate and thwart potential threats.

Intended outcome: By the end of this course, participants will possess the expertise to architect inherently secure software, integrating robust defense mechanisms seamlessly into the development process.Security will be ingrained as a proactive element, enabling participants to identify vulnerabilities early and build resilient applications from the ground up. Whether you’re a security enthusiast, developer, or IT professional, this program equips you to confidently create digital landscapes where security is not an addition but an integral part of the development lifecycle.

More information read from here.

Challenge Lab AZ-104T00 Microsoft Azure Administrator

Ühepäevane õpituba. Varem AZ-104 Microsoft Azure Administrator kursusel käinute teadmiste värskendamine läbi harjutuste tegemise.

(veel …)

How Data Can Drive Sustainability in Organizations

Participants will learn how to leverage data analytics to measure environmental impacts, optimize resource use, and support sustainability goals in a practical and impactful way.

What will we talk about:

  • Introduction: Data and Sustainability
  • Data Analytics in Action: Supporting Sustainability
  • First Steps:Implementing Sustainability with Data
  • Addressing Challenges: Risks and Trade-Offs
  • Interactive Q&A and Discussion

Webinar language: English
Your lecturer is: Gerlyn Tiigemäe

REGISTRATION FOR THE TRAINING HERE!

How Data Can Drive Sustainability in Organizations

Participants will learn how to leverage data analytics to measure environmental impacts, optimize resource use, and support sustainability goals in a practical and impactful way.

Introduction: Data and Sustainability

Data Analytics in Action: Supporting Sustainability

First Steps to Implement Sustainability with Data

Addressing Challenges: Risks and Trade-Offs

Interactive Q&A and Discussion

Adobe Premiere Pro videotöötluse baaskoolitus

Video on täna üks populaarsemaid meediume kommunikatsioonis. Pea kõik omavad ligipääsu vähemalt ühele kaamerale – oma nutitelefonile. Lihtsate vahenditega video tegemine näiteks sotsiaalmeedia tarvis kasutades nutitelefoni ja videotöötlusprogrammi on iga väikeettevõtte jaoks tulemuslik ja kulutõhus. (veel …)

Lokaalvõrgu ja interneti turvaline haldus Windows taristul

Koolituse tulemusel saavad osalejad teadmised lokaalvõrgu- ja internetiteenuste liitmisel saadavast hallatud süsteemist, võrguteenuste rakendamisest, logimisest ja turbe rakendamisest.

Kursus toimub praktiliste harjutuste vormis mille käigus koolitatavad seadistavad ise oma virtuaalse arvutivõrgu. Kursus põhineb Microsoft Windows Serveril ja MikroTik RouterBoard/RouterOS’il.

(veel …)