PageSourceSearch

https://terokarvinen.com/courses/

html terokarvinen.com collected 2026-10-02 05:43:44 UTC 53,273 bytes, 32 lines download raw bytes

1<!doctype html><html lang=en><head><title>Courses by Tero Karvinen</title><meta charset=utf-8><link rel=canonical href=https://terokarvinen.com/courses/><meta name=description content="
2Tero Karvinen is teaching in Haaga-Helia university of applied sciences, Helsinki. Sometimes Tero speaks around the world. You can learn Linux, Penetration Testing, DevOps, Configuration Management Systems, Go and create your own projects."><link rel=prefetch href=/books/><link rel=prefetch href=/books/covercollage-popular_hu340705a0e978daa343c41f0b0e469ad8_45395885_900x900_fit_q90_box_2.png><link rel=prefetch href=/courses/><link rel=prefetch href=/contact/><link rel=prefetch href=/favicon.ico><link rel=dns-prefetch href=https://commentero.terokarvinen.com/><link rel=dns-prefetch href=http://commentero.terokarvinen.com/>
2<script data-goatcounter=https://terokarvinen.goatcounter.com/count async src=//gc.zgo.at/count.js></script>
vendor: 1 bytes, line 2
2
3<script defer src=/js/instantpage.js></script>
3<meta name=viewport content="width=device-width,initial-scale=1"><link rel=prefetch href=/><link rel=prefetch href=https://terokarvinen.com/contact/><link rel=prefetch href=https://terokarvinen.com/go2020/><style>html,body{margin:0;padding:0;top:0;left:0;bottom:0;right:0;font-family:sans-serif;font-size:16px;line-height:1.3}h1{font-size:35px}h1,h2,h3,h4,h5{color:#504f40}p{letter-spacing:.2px}article{background:#fff;padding:20px}h1 small{color:#777;font-size:20px}h1.indextitle{font-size:25px}article li{padding:4px}.summary a{text-decoration:none}hr{width:10%;color:#a9a9a9;margin-top:25px;margin-bottom:25px}div,nav,footer,header,article,aside,main,p,img,pre{min-width:50px;word-break:break-word;max-width:100vw}pre{max-width:96vw}img{width:auto;height:auto;max-width:94vw}header.dark,footer.dark{color:#fff;background:#504f40}header,footer{padding:0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0}header h1{padding:0}header a,footer a{padding:12px}header.dark nav a:hover,footer.dark nav a:hover{color:#fffdee;background:#6f6e5a}header.dark h1,header.dark a,footer.dark a{color:#f2eed3;background:#504f40}header h1,header a,footer a{display:inline-block;margin:0;font-size:16px;font-weight:400;text-decoration:none}#headerSearchForm{display:inline-block;padding-right:12px;margin:5px}#headerSearchForm #headerSearchInput{color:#000;background:#dbd8c0;padding:5px}#headerSearchForm input[type=submit]{height:30px;color:#57564c;background:#afac99}.flexed{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;column-gap:5%;margin-top:15px}.flexed main{flex-grow:2;min-width:50px;max-width:800px;margin:10px}.flexed aside{max-width:250px}.flexed main h1,.flexed aside{margin-top:0;padding-top:0}article.summary.home{display:flex;flex-wrap:wrap;column-gap:20px;align-items:center;margin-bottom:20px;padding:10px;background:#fff}main a.cardlink{text-decoration:none;color:#000}article.summary.home div{min-width:10px;max-width:455px}article.summary.home img{min-width:10px;max-width:300px}.meta{font-size:smaller;color:#504f40}.meta .tags{font-size:medium}main table th,main table td{min-width:5em;max-width:40em;padding:4px}main table th{color:#504f40}main table{border-collapse:separate;border-spacing:3px}main table tr:nth-child(even){background:#f0f3f3}.clearFloat,.clear{clear:both}.left{float:left}.right{float:right}.center{margin-left:auto;margin-right:auto;display:block}.pad{padding:20px}.padSides{padding-left:20px;padding-right:20px}.minusTop{margin-top:-40px}.playground{background:#dbd8c0}pre{padding:15px;white-space:pre-wrap;font-size:17px;background:#f0f3f3}.tag a{text-decoration:none;color:#504f40;white-space:nowrap}.tag{background:#dbd8c0;margin-top:20px;border-radius:5px;padding:5px;line-height:28px;font-size:12px}.tagLarge{font-size:35px;color:#000;padding:10px}.tagh1{color:#504f40}.asideAfter{margin-top:70px;background:#efefef;padding:20px;clear:both}.asideAfter .prevNext{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border:2px dashed red}.asideAfter .prev{}.asideAfter .next{}.asideAfter{padding-top:10px;padding-bottom:10px;min-width:50px}.asideAfter h2{margin-top:10px;margin-bottom:5px;font-size:18px}.asideAfter a,.asideAfter{color:#504f40}.asideAfter .related article{margin-top:8px}.asideAfter .related a+p{display:inline}.asideAfter .relatedTags h2{display:inline}aside#comments{margin-left:auto;margin-right:auto;width:55em}.asideAfter article.related{display:flex;flex-wrap:nowrap;column-gap:3%;align-items:center;padding:20px;width:100%;margin:20px;background-color:#dbd8c014}.asideAfter div.cover{max-width:150px;padding:10px}.asideAfter div.inshort{max-width:400px;padding:10px}.toc a{text-decoration:none}.toc ul{padding-left:20px}.toc ul>li{padding-left:0;list-style:none}.toc a{padding-top:7px;padding-bottom:7px;width:100%}.toc a{display:inline-block}.toc a:hover{background-color:#dbd8c014}#comments pre{color:#000;background:#fff;padding:0}#comments .oneComment{padding-bottom:20px}#comments a.writeButton{text-decoration:none;font-size:20px;background:#4e9a06;border:none;color:#fff;min-width:50px;height:50px;border-radius:8px;padding:8px;text-align:center}.narrow{width:26em}#tSearchInput{padding:5px}#tSearchResults a{padding:10px;margin:20px}.downloadAButton{background:#dbd8c0;color:#504f40;text-decoration:none;padding:18px;border-radius:10px;margin-top:20px;margin-bottom:20px}.downloadAButton i{margin:5px}kbd{border:1px solid #a9a9a9;border-radius:4px;padding:3px;margin:3px}@font-face{font-family:bsicons;src:url(/font/bsicons.woff)format("woff")}[class^=bi-]::before,[class*=" bi-"]::before{display:inline-block;font-family:BSIcons!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;vertical-align:text-bottom;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bi-cloud-download-fill::before{content:"\f29a"}.bi-cloud-download::before{content:"\f29b"}.bi-download::before{content:"\f2ea"}.bi-alarm::before{content:"\f102"}.bi-search::before{content:"\f52a"}.bi-book::before{content:"\f194"}.bi-chat-quote::before{content:"\f255"}.bi-telephone::before{content:"\f5c1"}.bi-mailbox::before{content:"\f47c"}hr.line{margin-top:70px;margin-bottom:70px}.archived{border:2px solid orange;background:#ffffe0;padding:40px}</style></head><body><header class=dark><nav><a href=/>Tero Karvinen</a>
4<a href=/books/>Books</a>
5<a href=/courses/>Courses</a>
6<a href=/contact/>Contact</a></nav><nav><form id=headerSearchForm action=/search/>
6<input type=search id=headerSearchInput name=q placeholder=Search>
7<input type=submit value=Search></form></nav></header><div class=flexed><main><article><h1>Courses by Tero Karvinen</h1><p>Tero Karvinen is teaching in Haaga-Helia university of applied sciences, Helsinki. Sometimes Tero speaks around the world. You can learn Linux, Penetration Testing, DevOps, Configuration Management Systems, Go and create your own projects.</p><article class=summary><h2><a href=https://terokarvinen.com/application-hacking/>Sovellusten hakkerointi</a></h2><p>Find vulnerabilities in your app - before criminals do.</p><p>This is "Application hacking" in Finnish: "Sovellusten hakkerointi ja haavoittuvuudet". In nerd speak, it's reverse engineering. You'll learn Ghidra, gdb and similar.</p><p>Co-taught with Lari Iso-Anttila. Sold out, queue started.</p><p>Visitor: Otto Ebeling hacked crypto and got big money - legally and ethically. (Maybe OSINT his Ltd 2023)</p><p><em>Update: Extra group started!</em></p></article><article class=summary><h2><a href=https://terokarvinen.com/tunkeutumistestaus/>Tunkeutumistestaus</a></h2><p>Learn to hack computers to protect your own. In the course, you will break into target computers.</p><p>Excellent feedback, reached 5.0 out of 5.
8<img src=/img/five-stars-15.png alt="Full five stars"></p><p><em>Update: Visitors confirmed: Buuri (pentesting banks), Särökaari (attacking identity?), joohoi (creator of ffuf).</em></p></article><article class=summary><h2><a href=https://terokarvinen.com/palvelinten-hallinta/>Palvelinten Hallinta</a></h2><p>Control <del>10</del>, <del>100</del>, <del>1000</del> many computers.</p><p>Or control 2071 computers, like Jussi did on a earlier course. Or handle 7 different operating systems and OS versions with a single master, like Matias.</p><p>Best instance got 5.0 / 5 feedback - all respondents gave the best grade 5.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2026/tunkeutumistestaus--ici005as3a-3004--2026p4/>Tunkeutumistestaus - 2026 spring - Archived</a></h2><p>Learn to hack computers to protect your own. In the course, you will break into target computers.</p><p>Excellent feedback, reached 5.0 out of 5.
9<img src=/img/five-stars-15.png alt="Full five stars"></p></article><article class=summary><h2><a href=https://terokarvinen.com/verkkoon-tunkeutuminen-ja-tiedustelu/>Verkkoon tunkeutuminen ja tiedustelu</a></h2><p>Attack the network between machines. Capture radio transmissions. Copy key cards. Attack WiFi.</p><p>Maybe even some software radio...</p></article><article class=summary><h2><a href=https://terokarvinen.com/information-security/>Information Security - 2026 early spring</a></h2><img src=/information-security/shield-check-line_hu732098b6b41c8c792c0929bd905e1b34_9956_100x100_fit_box_3.png width=100 height=100 alt=" " class="imgOne right pad"><p>Understand adversarial view on security. Recognize key concepts of security. Be able to safely practice hands-on with security tools.</p><p>Face-to-face in a real life classroom. In English.</p></article><article class=summary><h2><a href=https://terokarvinen.com/linux-palvelimet/>Linux Palvelimet 2026 alkukevät online</a></h2><img src=/linux-palvelimet/tux_hud0c70f4796d7176ca6380c7b07287d17_11913_100x100_fit_box_3.png width=84 height=100 alt="Tux the Linux penguin" class="imgOne right"><p>Learn to manage your own Linux server – in 8 weeks.</p><p>100% remote. Weekly video conference + a lot of individual work. Beginners welcome. Excellent feedback. In Finnish.</p></article><article class=summary><h2><a href=https://terokarvinen.com/infra-project/>Infra Project 2026</a></h2><img src=/infra-project/_huf6e1a9afc36aadde4a12fb117863a6bd_230748_9c11b5d159de22dfadf91ea1061b6736.png width=250 height=170 alt=" " class="imgOne right padSides"><p><em>Create your own project with your team. You'll get the whole 10 cr to build your own project.</em></p><p>Previous course <a href=#2025>2025 projects</a> completed: <a href=https://sisuctf.com/>SisuCTF</a> Active Directory capture-the-flag competition for hackers. <a href=https://www.pashi.net/haaga-helia/3dg/>Museum3D</a> - a game for museum, using real 3D maps created by divers. <a href=https://github.com/redbulls77/plantproject>JES</a> plant watering and monitoring. <a href=https://github.com/J-Huttunen/RoomTracr>RoomTracr</a>
9 room occupancy tracker. <a href=https://github.com/kreatiini/DLYKH/>ÄJAK</a> key reminder. <a href=https://github.com/ictaiproject/oss-mlops-platform/wiki>AIMLOps</a> MLOps platform improvements.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2026/application-hacking--ici012as3ae--ici012as3a--2026p3/>Application hacking - 2026 Spring - Archived</a></h2><p>Find your vulnerabilities - before criminals do.</p><p>"Application hacking and vulnerabilities" (English, Mon 11-13:45) and "Sovellusten hakkerointi ja haavoittuvuudet" (Finnish, Mon 8-10:45).</p><p>Co-taught with Lari Iso-Anttila. Sold out, queue started.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2025/information-security-ici002as2ae-3007-2025p1/>Information Security - 2025 early autumn - Archived</a></h2><img src=/2025/information-security-ici002as2ae-3007-2025p1/shield-check-line_hu732098b6b41c8c792c0929bd905e1b34_9956_100x100_fit_box_3.png width=100 height=100 alt=" " class="imgOne right pad"><p>Understand adversarial view on security. Recognize key concepts of security. Be able to safely practice hands-on with security tools.</p><p>Face-to-face in a real life classroom. In English.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2025/tunkeutumistestaus--ici005as3a-3005--2025p1/>Tunkeutumistestaus 2025 alkusyksy - Archived</a></h2><p>Learn to hack computers to protect your own. In the course, you will break into target computers.</p><p>Excellent feedback, reached 5.0 out of 5.
10<img src=/img/five-stars-15.png alt="Full five stars"></p></article><article class=summary><h2><a href=https://terokarvinen.com/2025/sovellusten-hakkerointi--ici012as3a-3002--2025p1/>Sovellusten hakkerointi - 2025 alkusyksy - Archived - ICI012AS3A-3002 - 2025p1</a></h2><p>Application hacking and vulnerabilities. In Finnish. Teaching together with Lari Iso-Anttila.</p><p>Fully booked, queue started.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2025/linux-palvelimet-2025-alkusyksy-ici003as2a-3014--2025p1/>Linux Palvelimet 2025 alkusyksy - Archived - Linux palvelimet ICI003AS2A-3014 - 2025p1</a></h2><img src=/2025/linux-palvelimet-2025-alkusyksy-ici003as2a-3014--2025p1/tux_hud0c70f4796d7176ca6380c7b07287d17_11913_100x100_fit_box_3.png width=84 height=100 alt="Tux the Linux penguin" class="imgOne right"><p>Learn to manage your own Linux server – in 8 weeks.</p><p>100% remote. Weekly video conference + a lot of individual work. Beginners welcome. Excellent feedback. In Finnish.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2025/infra-project--ict-infrastructure-project-pro4tf023-3011--and--ict-infrastruktuurit-projekti-ici008as3a-3002--2025p12/>Infra Project 2025</a></h2><img src=/2025/infra-project--ict-infrastructure-project-pro4tf023-3011--and--ict-infrastruktuurit-projekti-ici008as3a-3002--2025p12/_huf6e1a9afc36aadde4a12fb117863a6bd_230748_52259f8ffd8313f6bd3e585a6e519546.png width=300 height=204 alt=" " class="imgOne right padSides"><p><a href=https://sisuctf.com/>SisuCTF</a> Hack. Defend. Conquer. Active Directory capture-the-flag competition for hackers.</p><p><a href=https://www.pashi.net/haaga-helia/3dg/>Museum3D</a> - Dive inside water filled cave. A 3D game for museum, using real 3D maps created by divers.</p><p><a href=https://github.com/redbulls77/plantproject>JES</a> Automated Plant Watering and Monitoring System. <a href=https://github.com/J-Huttunen/RoomTracr>RoomTracr</a> Track room occupancy and environmental conditions. <a href=https://github.com/kreatiini/DLYKH/>ÄJAK</a> Never forget your keys. <a href=https://github.com/ictaiproject/oss-mlops-platform/wiki>AIMLOps</a> Improvements to MLOps platform.</p><p><a href=#2025>2025 projects</a> completed.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2024/tunkeutumistestaus-ici001as3a-3002-2024p4-loppusyksy-pentest/>Tunkeutumistestaus ICI001AS3A-3002 - 2024p4-loppusyksy - Archived</a></h2><p>Learn to hack computers to protect your own. In the course, you will break into target computers.</p><p>Update: We have four great visitors coming, check agenda.</p><p>Excellent feedback, reached 5.0 out of 5.
11<img src=/img/five-stars-15.png alt="Full five stars"></p></article><article class=summary><h2><a href=https://terokarvinen.com/2025/palvelinten-hallinta--ici001as3a-3008--2025/>Palvelinten Hallinta</a></h2><p>Control <del>10</del>, <del>100</del>, <del>1000</del> many computers.</p><p>Or control 2071 computers, like Jussi did on a earlier course. Or handle 7 different operating systems and OS versions with a single master, like Matias.</p><p>Best instance got 5.0 / 5 feedback - all respondents gave the best grade 5.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2025/palvelinten-hallinta--ici001as3a-3012--2025p2/>Palvelinten Hallinta</a></h2><p>Control <del>10</del>, <del>100</del>, <del>1000</del> many computers.</p><p>Or control 2071 computers, like Jussi did on a earlier course. Or handle 7 different operating systems and OS versions with a single master, like Matias.</p><p>Best instance got 5.0 / 5 feedback - all respondents gave the best grade 5.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2025/verkkoon-tunkeutuminen-ja-tiedustelu--ici013as3a-3001--2025p4/>Verkkoon tunkeutuminen ja tiedustelu</a></h2><p>New course in 2025 spring! Network Attacks and Reconnaissance. In Finnish. Teaching together with Lari Iso-Anttila.<
11/p><p>Now offering three offensive courses</p><ul><li><a href=/2024/eettinen-hakkerointi-2024/>Penetration testing</a> (Reached 5.0/5 feedback; autumn 2024; enroll 2024-05-15)</li><li><a href=/application-hacking/>Application Hacking and Vulnerabilities</a> (First instance autumn 2024; enroll 2024-05-15)</li><li><a href=/network-attacks-and-reconnaissance/>Network Attacks and Reconnaissance</a> (This course, first instance 2025)</li></ul><p>We're thinking in the lines of WLAN, RFID, maybe even some SDR sprinkled in.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2025/verkkoon-tunkeutuminen-ja-tiedustelu--ici013as3a-3002--2025p2/>Verkkoon tunkeutuminen ja tiedustelu 2025p2 ICI013AS3A-3002</a></h2><p>Attack the network between machines. Capture radio transmissions. Copy key cards. Attack WiFi.</p><p>Maybe even some software radio...</p></article><article class=summary><h2><a href=https://terokarvinen.com/cyber-in-haaga-helia/>Study Cyber in Haaga Helia</a></h2><p>Hacker studies? You can learn a lot of cyber security in Haaga-Helia.</p><p>Just offensive studies add up to 25 credits of courses + 15 credits for thesis. And there is more...</p><p>In Finnish, you can take "Tietoturva-asiantuntija" (Cyber security specialist) path. For international students, Haaga-Helia has growing number of cyber courses.</p></article><article class=summary><h2><a href=https://terokarvinen.com/cyber-security/>Cyber Security - 2025 late autumn</a></h2><p>Learn cyber security. Understand high level management view.</p><p>Tie it to grass roots level with some simple hands-on exercises.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2025/information-security-ici002as2ae-3004-2025p3/>Information Security ICI002AS2AE-3004 - Early Spring 2025 - Archived</a></h2><img src=/2025/information-security-ici002as2ae-3004-2025p3/shield-check-line_hu732098b6b41c8c792c0929bd905e1b34_9956_100x100_fit_box_3.png width=100 height=100 alt=" " class="imgOne right pad"><p>Understand adversarial view on security. Recognize key concepts of security. Be able to safely practice hands-on with security tools.</p><p>Face-to-face in a real life classroom. In English.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2025/linux-palvelimet-2025-alkukevat-ici003as2a-3008/>Linux Palvelimet 2025 alkukevät - Archived page</a></h2><img src=/2025/linux-palvelimet-2025-alkukevat-ici003as2a-3008/tux_hud0c70f4796d7176ca6380c7b07287d17_11913_100x100_fit_box_3.png width=84 height=100 alt="Tux the Linux penguin" class="imgOne right"><p>Learn to manage your own Linux server – in 8 weeks.</p><p>100% remote. Weekly video conference + a lot of individual work. Beginners welcome. Excellent feedback. In Finnish.</p></article><article class=summary><h2><a href=https://terokarvinen.com/trust-to-blockchain/>Trust to Blockchain 2024</a></h2><p>Learn security fundamentals to understand current trends. Blockchains, TOR network and video conference encryption all stand on these fundamentals.</p><p>Excellent 4.9 out of 5 feedback.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2024/linux-palvelimet-2024p1-alkusyksy-ici003as2a-3010/>Linux Palvelimet 2024 alkusyksy</a></h2><img src=/2024/linux-palvelimet-2024p1-alkusyksy-ici003as2a-3010/tux_hud0c70f4796d7176ca6380c7b07287d17_11913_100x100_fit_box_3.png width=84 height=100 alt="Tux the Linux penguin" class="imgOne right"><p><em>Archived page. Are you looking for the <a href=/linux-palvelimet/>latest Linux palvelimet course page</a>?</em></p><p>Learn to manage your own Linux server – in 8 weeks.</p><p>100% remote. Weekly video conference + a lot of individual work. Beginners welcome. Excellent feedback. In Finnish.</p></article><article class=summary><h2><a href=https://terokarvinen.com/python-weppipalvelu-ideasta-tuotantoon/>Python weppipalvelu - ideasta tuotantoon</a></h2><p>Your own Python web application. From idea to production, in 8 days.</p><p>Instagram, Pintrest and Disqus use Django - the exact same framework as the course. Youtube and Facebook are built with Python.</p><p><em>Update: 5.0 /5 feedback. Every participant gave feedback, every response was the best 5. Great students, great time! <a href=#2024-06-02--73eb581087>My comments on feedback</a>.</em></p><p><em>Previous course feedback was 5.0 /5. Everyone gave feedback, each feedback was the best 5/5). Great mini-projects - I'm baffled by how much you could apply what you learned in just 7 days.</em></p><p><a href=https://mynet.haaga-helia.fi/>Enroll <em>now</em> in MyNet / Peppi</a>.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2024/palvelinten-hallinta-2024p2/>Palvelinten Hallinta - Archived page</a></h2><p>Control <del>10</del>, <del>100</del>, <del>1000</del> many computers.</p><p>Or control 2071 computers, like Jussi did on a earlier course. Or handle 7 different operating systems and OS versions with a single master, like Matias.</p><p>Best instance got 5.0 / 5 feedback - all respondents gave the best grade 5.</p><p><a href=https://mynet.haaga-helia.fi/>Enroll 2024-05-15 w20 <em>Wednesday</em> at 08:00 in MyNet / Peppi</a>.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2024/tunkeutumistestaus-2024p2/>Tunkeutumistestaus 2024p2 - Archived page</a></h2><p>Learn to hack computers to protect your own. In the course, you will break into target computers.</p><p>Excellent feedback, reached 5.0 out of 5.
12<img src=/img/five-stars-15.png alt="Full five stars">. Update: And latest instance just got 4.9/5 <a href=/2024/eettinen-hakkerointi-2024/#comments>feedback</a>, with 100% NPS.</p><p><a href=https://mynet.haaga-helia.fi/>Enroll 2024-05-15 w20 <em>Wednesday</em> at 08:00 in MyNet / Peppi</a>.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2024/information-security-2024p1-early-autumn-ici002as2ae-3005/>Information Security - ICI002AS2AE-3005 - Early Autumn 2024 - Archived</a></h2><img src=/2024/information-security-2024p1-early-autumn-ici002as2ae-3005/shield-check-line_hu732098b6b41c8c792c0929bd905e1b34_9956_100x100_fit_box_3.png width=100 height=100 alt=" " class="imgOne right pad"><p>Data security course, in English as you asked.</p><p>Understand adversarial view on security. Recognize key concepts of security. Be able to safely practice hands-on with security tools.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2025/application-hacking-sovellusten-hakkerointi-ici012as3a-3002-2024p2/>New Course: Application Hacking - Archived page - Sovellusten hakkerointi ja haavoittuvuudet ICI012AS3A-3001 2024p2</a></h2><p>New course in autumn! Application hacking and vulnerabilities. In Finnish. Teaching together with Lari Iso-Anttila.<
12/p><p><del>Enrollment starts 2024-05-15 w20 Wed at 08:00.</del>Sold out <del>, queue started.</del> Please join un next year!</p></article><article class=summary><h2><a href=https://terokarvinen.com/2024/configuration-management-2024-spring/>Infra as Code - Palvelinten hallinta 2024</a></h2><p>Control <del>10</del>, <del>100</del>, <del>1000</del> many computers.</p><p>Or control 2071 computers, like Jussi did on a earlier course. Or handle 7 different operating systems and OS versions with a single master, like Matias.</p><p>Best instance got 5.0 / 5 feedback - all respondents gave the best grade 5.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2024/eettinen-hakkerointi-2024/>Tunkeutumistestaus 2024</a></h2><p>Learn to hack computers to protect your own. In the course, you will break into target computers.</p><p>Excellent feedback, reached 5.0 out of 5.
13<img src=/img/five-stars-15.png alt="Full five stars"></p><p>Update: Check out our <a href=#aikataulu>visitors</a>!</p></article><article class=summary><h2><a href=https://terokarvinen.com/2024/linux-palvelimet-2024-alkukevat/>Linux Palvelimet 2024 alkukevät</a></h2><img src=/2024/linux-palvelimet-2024-alkukevat/tux_hud0c70f4796d7176ca6380c7b07287d17_11913_100x100_fit_box_3.png width=84 height=100 alt="Tux the Linux penguin" class="imgOne right"><p>Learn to manage your own Linux server – in 8 weeks.</p><p>100% remote. Weekly video conference + a lot of individual work. Beginners welcome. Excellent feedback. In Finnish.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2024/information-security-2024-spring/>Information Security 2024 Spring - Archived</a></h2><img src=/2024/information-security-2024-spring/shield-check-line_hu732098b6b41c8c792c0929bd905e1b34_9956_100x100_fit_box_3.png width=100 height=100 alt=" " class="imgOne right pad"><p>Data security course, in English as you asked.</p><p>Understand adversarial view on security. Recognize key concepts of security. Be able to safely practice hands-on with security tools.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2023/configuration-management-2023-autumn/>Infra as Code 2023</a></h2><p>Control <del>10</del>, <del>100</del>, <del>1000</del> many computers.</p><p>Or control 2071 computers, like Jussi did on a earlier course. Or handle 7 different operating systems and OS versions with a single master, like Matias.</p><p>Best instance got 5.0 / 5 feedback - all respondents gave the best grade 5. Palvelinten hallinta ici001as3a-3006.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2023/trust-to-blockchain/>Trust to Blockchain 2023 autumn</a></h2><p>Learn security fundamentals to understand current trends. Blockchains, TOR network and video conference encryption all stand on these fundamentals.</p><p>Excellent 4.9 out of 5 feedback.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2023/eettinen-hakkerointi-2023/>Ethical Hacking 2023</a></h2><p>Learn to hack computers to protect your own. In the course, you will break into target computers.</p><p>Excellent feedback, reached 5.0 out of 5.
14<img src=/img/five-stars-15.png alt="Full five stars"></p></article><article class=summary><h2><a href=https://terokarvinen.com/2023/infra-project-2023/>Infra Project 2023</a></h2><img src=/2023/infra-project-2023/sdr-team-playing-with-software-defined-radio_hu4c18f4527044d11b4eaf6b40f2946105_134229_300x300_fit_q75_box.jpg width=300 height=207 alt=" " class="imgOne right padSides"><p>Create your own project with your team.</p><p>You'll get the whole 10 cr to build your own project.</p><p>Previous projects: evil USB keyboard, AI log analysis, physical access control, encrypted communications with free software, machine vision... What will you build?</p></article><article class=summary><h2><a href=https://terokarvinen.com/2023/linux-palvelimet-2023-alkusyksy/>Linux Palvelimet 2023 alkusyksy</a></h2><img src=/2023/linux-palvelimet-2023-alkusyksy/tux_hud0c70f4796d7176ca6380c7b07287d17_11913_100x100_fit_box_3.png width=84 height=100 alt="Tux the Linux penguin" class="imgOne right"><p>
14Learn to manage your own Linux server – in 8 weeks.</p><p>100% remote. Weekly video conference + a lot of individual work. Beginners welcome. <a href=https://terokarvinen.com/2021/final-lab-for-linux-server-course-linux-palvelimet-ict4tn021-3016/#comments>Excellent feedback</a> 4.8 out of 5. In Finnish.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2023/information-security-2023-autumn/>Information Security 2023 Autumn</a></h2><img src=/2023/information-security-2023-autumn/shield-check-line_hu732098b6b41c8c792c0929bd905e1b34_9956_100x100_fit_box_3.png width=100 height=100 alt=" " class="imgOne right pad"><p>Data security course, in English as you asked.</p><p>Understand adversarial view on security. Recognize key concepts of security. Be able to safely practice hands-on with security tools.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2023/python-web-idea-to-production/>Python Web - Idea to Production - 2023</a></h2><p>Your own Python web application. From idea to production, in 8 days.</p><p>Instagram, Pintrest and Disqus use Django - the exact same framework as the course. Youtube and Facebook are built with Python.</p><p><em>Course completed! Feedback 5.0 (everyone gave feedback, each feedback was 5/5). Great mini-projects - I'm baffled by how much you could apply what you learned in just 7 days.</em></p><p><em>New course coming up 2024 summer! Course starts 2024-05-20 w21 Mon. Enroll in Peppi / MyNet, enrollment opens 2023-11-27 w48 Mon at 08:00. This web page is for the past course.</em></p></article><article class=summary><h2><a href=https://terokarvinen.com/2023/palvelinten-hallinta-2023-kevat/>Infra as Code course</a></h2><p>Control <del>10</del>, <del>100</del>, <del>1000</del> many computers.</p><p>Or control 2071 computers, like Jussi did on a earlier course. Or handle 7 different operating systems and OS versions with a single master, like Matias.</p><p>Previous instance got excellent 5.0 / 5 feedback - all respondents gave the best grade 5. Palvelinten hallinta ici001as3a-3001.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2023/tunkeutumistestaus-2023-kevat/>Penetration testing course 2023</a></h2><p>Learn to hack computers to protect your own. In the course, you will break into target computers.</p><p>Excellent feedback, 4.9 out of 5.
15<img src=/img/five-stars-15.png alt="Full five stars"></p></article><article class=summary><h2><a href=https://terokarvinen.com/2023/linux-palvelimet-2023-alkukevat/>Linux Palvelimet 2023 alkukevät</a></h2><img src=/2023/linux-palvelimet-2023-alkukevat/tux_hud0c70f4796d7176ca6380c7b07287d17_11913_100x100_fit_box_3.png width=84 height=100 alt="Tux the Linux penguin" class="imgOne right"><p>Learn to manage your own Linux server – in 8 weeks.</p><p>100% remote. Three hour video conference every Tuesday and Friday. Beginners welcome. <a href=https://terokarvinen.com/2021/final-lab-for-linux-server-course-linux-palvelimet-ict4tn021-3016/#comments>Excellent feedback</a> 4.8 out of 5. In Finnish.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2023/information-security-2023/>Information Security 2023 Spring</a></h2><img src=/2023/information-security-2023/shield-check-line_hu732098b6b41c8c792c0929bd905e1b34_9956_100x100_fit_box_3.png width=100 height=100 alt=" " class="imgOne right pad"><p>Data security course, in English as you asked.</p><p>Understand adversarial view on security. Recognize key concepts of security. Be able to safely practice hands-on with security tools.</p><p><em>This course finished in Spring 2023.</em></p></article><article class=summary><h2><a href=https://terokarvinen.com/2022/palvelinten-hallinta-2022p2/>Configuration Management Systems - Palvelinten Hallinta</a></h2><img src=/2022/palvelinten-hallinta-2022p2/tux_hud0c70f4796d7176ca6380c7b07287d17_11913_100x100_fit_box_3.png width=84 height=100 alt="Tux the Linux penguin" class="imgOne right"><p>Just write what you want (idempotency). Control almost everything with one system (single source of truth). In plain text (infrastru
15cture as code, versionable).</p><p>Control 10 computers. Or 100. Or 1000. Or control 2071 computers, like Jussi did on a previous course. Or handle 7 different operating systems and OS versions with a single master, like Matias. Course is in Finnish.</p><p>Previous instance got excellent 5.0 / 5 feedback - all respondents gave the best grade 5.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2022/tunkeutumistestaus-ict4tn027-3010-syksylla-2022/>Tunkeutumistestaus ict4tn027-3010</a></h2><p>Learn to hack computers to protect your own. In the course, you will break into target computers.</p><p>Excellent feedback, 4.9 out of 5.
16<img src=/img/five-stars-15.png alt="Full five stars"></p></article><article class=summary><h2><a href=https://terokarvinen.com/2022/trust-to-blockchain-2022-autumn/>Trust to Blockchain 2022 autumn</a></h2><p>Learn security fundamentals to understand current trends. Blockchains, TOR network and video conference encryption all stand on these fundamentals.</p><p>Excellent 4.9 out of 5 feedback.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2022/data-security-ict4tf022-3009/>Data Security 2022</a></h2><img src=/2022/data-security-ict4tf022-3009/shield-check-line_hu732098b6b41c8c792c0929bd905e1b34_9956_100x100_fit_box_3.png width=100 height=100 alt=" " class="imgOne right"><p>Data security course, in English as you asked.</p><p>Understand adversarial view on security. Recognize key concepts of security. Be able to safely practice hands-on with security tools.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2022/linux-palvelimet-ict4tn021-3020/>Linux Palvelimet 2022</a></h2><img src=/2022/linux-palvelimet-ict4tn021-3020/tux_hud0c70f4796d7176ca6380c7b07287d17_11913_100x100_fit_box_3.png width=84 height=100 alt="Tux the Linux penguin" class="imgOne right"><p><strong>Learn to manage your own Linux server – in 8 weeks. Remotely, in evenings.</strong></p><p>Beginners welcome. <a href=https://terokarvinen.com/2021/final-lab-for-linux-server-course-linux-palvelimet-ict4tn021-3016/#comments>Excellent feedback</a>.
174.8 out of 5. Course is in Finnish, 100% remote.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2022/infra-project/>Infra Project 2022</a></h2><p>Create your own project with your team.</p><p>You'll get the whole 10cr to build your own project.</p><p>Previous projects: evil USB keyboard, AI log analysis, physical access control, encrypted communications with free software... What will you build?</p><img src=/2022/infra-project/_hue2b220ccd18ac80fd506d0d6418afe4f_2682594_1fa096f2dad4a244ea6b4b699cb016ec.png width=400 height=300 alt=" " class="imgOne someImg"></article><article class=summary><h2><a href=https://terokarvinen.com/2021/configuration-management-systems-2022-spring/>Configuration management systems 2022</a></h2><img src=/2021/configuration-management-systems-2022-spring/tux_hud0c70f4796d7176ca6380c7b07287d17_11913_100x100_fit_box_3.png width=84 height=100 alt="Tux the Linux penguin" class="imgOne right"><p><strong>Remotely control hundreds of machines, from cloud to laptop. Excellent 4.95/5 feedback, <a href=/2021/configuration-management-systems-palvelinten-hallinta-ict4tn022-spring-2021/#comments>read student comments</a>.</strong></p><p>Linux course done, and now you want more? Your laptops keep moving around the network and go behind firewalls, but you still want to control them? You went to cloud, and have so many computers now?</p><p><em><del>Enroll Monday at 08:00</del></em> <em>Want to study in the evening? There is a special evening version, which has some spots available.</em></p><p><em>New visitor: Juho Syrjänen, Fraktio: DevOps.</em></p></article><article class=summary><h2><a href=https://terokarvinen.com/2021/trust-to-blockchain-2022/>Trust to Blockchain 2022</a></h2><p>Learn security fundamentals to understand current trends. Blockchains, TOR network and video conference encryption all stand on these fundamentals.</p><p><del>Enroll Monday 08:00 Enroll now, already 30% booked. 184% booked, queue started. Online, in English, in evenings, masters level. <a href=/2021/trust-to-blockchain-spring-2021/#comments>Very good 4.1 feedback</a></del></p></article><article class=summary><h2><a href=https://terokarvinen.com/2021/penetration-testing-course-2022-spring/>Penetration Testing Course 2022</a></h2><p><strong>Learn to hack computers to protect your own.</strong></p><p>In the course, you will break into target computers.</p><p><strong><a href=/2021/penetration-testing-course-2021-autumn/#comments>Excellent 4.9 out of 5 feedback</a> from previous course.</strong></p><p><em>Update: New visitor: Social Engineering with Riku Juurikko, Senior Security Manager, Elisa.</em></p><p><em>Update: New visitor: Forensic Analyses with Andrej Bondarenko, CEO, Difseco.</em></p><p><em>Update: New visitor: How to become invisible with Juho Jauhainen, Lead Incident Response Investigator, Accenture.</em></p><img src=/2021/penetration-testing-course-2022-spring/pentest-course-intensive-2019-karvinen-cropped_hu043c3b33050823cfa81b6d7636bc8277_1177125_750x900_fit_q90_box.jpg width=750 height=266 alt=" " class="imgOne someImg"></article><article class=summary><h2><a href=https://terokarvinen.com/2021/linux-palvelimet-ict4tn021-3018/>Linux Palvelimet 2022</a></h2><img src=/2021/linux-palvelimet-ict4tn021-3018/tux_hud0c70f4796d7176ca6380c7b07287d17_11913_100x100_fit_box_3.png width=84 height=100 alt="Tux the Linux penguin" class="imgOne right"><p><strong>
17Learn to manage your own Linux server – in 8 weeks. Remotely, in evenings.</strong></p><p>Beginners welcome. <a href=https://terokarvinen.com/2021/final-lab-for-linux-server-course-linux-palvelimet-ict4tn021-3016/#comments>Excellent feedback</a>.
184.8 out of 5. Course is in Finnish, 100% remote and in evenings.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2021/data-security-2022p3-ict4tf022-3008/>Data Security ICT4TF022-3008</a></h2><img src=/2021/data-security-2022p3-ict4tf022-3008/shield-check-line_hu732098b6b41c8c792c0929bd905e1b34_9956_100x100_fit_box_3.png width=100 height=100 alt=" " class="imgOne right"><p>Data security course, in English as you asked.</p><p>Enrollment opens <strong>Monday at 08:00</strong>.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2021/python-web-service-from-idea-to-production-2022/>Python Web Service From Idea to Production</a></h2><p><strong>Build Python web service and publish it to the world!</strong></p><p>Enroll <strong>2022-03-14 w11 Mon 08:00</strong>. Last instance was fully booked on the day enrollment started.</p><p>Previous feedback was <strong>excellent 4.9</strong> out of 5. Intensive online course 2022 w21-w22.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2021/penetration-testing-course-2021-autumn/>Penetration Testing Course</a></h2><p><strong>Learn to hack computers to protect your own.</strong></p><p><strong>Course is finished, <a href=#comments>feedback was 4.9 excellent</a>. Thanks! Next course is <a href=/2021/penetration-testing-course-2022-spring/>Pentest 2022 spring</a>.</strong></p><p>In the course, you will break into target computers. Excellent feedback from 4.8 to 5.0 out of 5.</p><p><del><em>Only one seat left! Advanced course, I can usually get places to most of those who know the prerequisites well.</em></del><em>Can't take more participants here. Next enrollment opens 2021-11-29 w48 Mon 08:00. The next course instance starts on 2022 w13.</em></p><p><em>Update: New visitor: Niklas Särökaari, F-Secure.</em></p><p><em>Update: New visitor: Mika Rautio, Senior Software Architect, Poplatek.</em></p><img src=/2021/penetration-testing-course-2021-autumn/pentest-course-intensive-2019-karvinen-cropped_hu043c3b33050823cfa81b6d7636bc8277_1177125_750x900_fit_q90_box.jpg width=750 height=266 alt=" " class="imgOne someImg"></article><article class=summary><h2><a href=https://terokarvinen.com/2021/configuration-management-systems-palvelinten-hallinta-ict4tn022-2021-autumn/>Can You Control Hundred Computers?</a></h2><img src=/2021/configuration-management-systems-palvelinten-hallinta-ict4tn022-2021-autumn/tux_hud0c70f4796d7176ca6380c7b07287d17_11913_100x100_fit_box_3.png width=84 height=100 alt="Tux the Linux penguin" class="imgOne right"><p><strong>Remotely control hundreds of machines, from cloud to laptop. Excellent 4.95/5 feedback, <a href=/2021/configuration-management-systems-palvelinten-hallinta-ict4tn022-spring-2021/#comments>read student comments</a>.</strong></p><p>Linux course done, and now you want more? Your laptops keep moving around the network and go behind firewalls, but you still want to control them? You went to cloud, and have so many computers now? Palvelinten hallinta ict4tn022-3014.</p><p><em>Yes, you can still enroll. Yes it's popular and yes there is a queue, but I can often fit many students
19from the queue.</em></p><p><em>Update: New visitor: Arttu Uskali, Head of Support, Upcloud</em></p><p><em>Update: New visitor: Juho Syrjänen, Fraktio</em></p></article><article class=summary><h2><a href=https://terokarvinen.com/2021/your-project-infrastructure-project-pro4tf023-3007/>Your Project</a></h2><p>Create your own project with your team. Feedback 4.7 excellent.</p><p>Previous projects: evil USB keyboard, AI log analysis, physical access control, encrypted communications with free software... What will you build?</p></article><article class=summary><h2><a href=https://terokarvinen.com/2021/linux-server-course-linux-palvelimet-ict4tn021-3016/>8 Week Linux Course</a></h2><img src=/2021/linux-server-course-linux-palvelimet-ict4tn021-3016/tux_hud0c70f4796d7176ca6380c7b07287d17_11913_100x100_fit_box_3.png width=84 height=100 alt="Tux the Linux penguin" class="imgOne right"><p><strong>
19Learn to manage your own Linux server – in 8 weeks.</strong></p><p>Beginners welcome. Previous instance student feedback excellent 4.8 out of 5. Course is in Finnish and 100% remote. <del>Fully booked, queue started.</del></p><p><em>Course completed! Feedback was excellent 4.8 out of 5. <a href=https://terokarvinen.com/2021/final-lab-for-linux-server-course-linux-palvelimet-ict4tn021-3016/#comments>Read more feedback in comments</a>.</em></p></article><article class=summary><h2><a href=https://terokarvinen.com/2021/monialaprojekti-infra-projects-2021-spring/>Projects from Evil USB to Radio Mapping</a></h2><img src=/2021/monialaprojekti-infra-projects-2021-spring/_hue2b220ccd18ac80fd506d0d6418afe4f_2682594_bf5de7218482e3da42b3be1a331f93e1.png width=200 height=150 alt="Rubber ducky as a chip inside a keyboard" class="imgOne right pad"><p>Infrastructure projects are completed. Projects varied from <a href=/2021/dont-trust-that-usb/>evil USB devices</a> to <a href=/2021/radio-signals-on-map/>mapping radio signals</a>.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2021/trust-to-blockchain-spring-2021/>ICT Security Basics - from Trust to Blockchain - ict4hm003 2021 Spring</a></h2><p>Learn security fundamentals to understand current trends.</p><p>Blockchains, TOR network and video conference encryption all stand on these fundamentals.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2021/configuration-management-systems-palvelinten-hallinta-ict4tn022-spring-2021/>Configuration Management Systems - Palvelinten Hallinta - Spring 2021</a></h2><img src=/2021/configuration-management-systems-palvelinten-hallinta-ict4tn022-spring-2021/tux_hud0c70f4796d7176ca6380c7b07287d17_11913_100x100_fit_box_3.png width=84 height=100 alt="Tux the Linux penguin" class="imgOne right"><p>Just write what you want (idempotency). Control almost everything with one system (single source of truth). In plain text (infrastructure as code, versionable).</p><p>Control 10 computers. Or 100. Or 1000. Or control 2071 computers, like Jussi did on a previous course. Or handle 7 different operating systems and OS versions with a single master, like Matias. Course is in Finnish.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2021/python-web-service-from-idea-to-production/>Python Web Service From Idea to Production</a></h2><img src=/2021/python-web-service-from-idea-to-production/python-snakes-logo_hu15ce6fc8cb39f36af82dfc7315b5c2a9_8220_150x120_fit_box_3.png width=118 height=120 alt=" " class="imgOne right"><p>Build Python web service and publish it to the world!</p><p><strong><a href=/2021/python-web-service-from-idea-to-production-2022/>New instance starting 2022 w21</a>!</strong> <em>Enroll 2022-03-14 w11 Mon 08:00.</em></p><p><em>Course completed! Feedback was <b>excellent 4.9</b> out of 5. Thanks for taking my course!</em></p><p><i>You can read <a href=/2021/python-web-service-from-idea-to-production/#comments>feedback in comments</a>.</i></p><p>Intensive course on w21 and w22.</p><p><del>Enroll at 08:00 on Monday!</del> Most seats were booked right after enrollment opened. Enrollment is open right now. <del>Update: Only few seats left.</del> Fully booked. Queue started, enroll quickly to get better position in the queue.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2021/hakkerointi-kurssi-tunkeutumistestaus-ict4tn027-3005/>Penetration Testing Course 2021 Spring</a></h2><p>Learn to hack computers to protect your own. In the course, you will break into target computers.</p><p>Excellent feedback, last 4.9 out of 5; best 5.0 out of 5.
20<img src=/img/five-stars-15.png alt="Full five stars"></p><p>Update: two guests are coming: Riku Juurikko (Social engineering) and Mika Rautio (Credit card from hell).</p></article><article class=summary><h2><a href=https://terokarvinen.com/2020/linux-palvelimet-2021-alkukevat-kurssi-ict4tn021-3014/>Linux Server Course - Linux palvelimet ict4tn021-3014 - alkukevät 2021</a></h2><img src=/2020/linux-palvelimet-2021-alkukevat-kurssi-ict4tn021-3014/tux_hud0c70f4796d7176ca6380c7b07287d17_11913_100x100_fit_box_3.png width=84 height=100 alt="Tux the Linux penguin" class="imgOne right"><p>
20English: Learn to manage your own Linux server – in 8 weeks.</p><p>Beginners welcome. Student feedback excellent 4.7 out of 5. Course is in Finnish.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2020/tunkeutumistestaus-kurssi-pentest-course-ict4tn027-3006-autumn-2020/>Penetration Testing Course 2020 Autumn - Tunkeutumistestaus ict4tn027-3006</a></h2><p>Learn to hack computers to protect your own. In the course, you will break into target computers. Excellent 5.0 out of 5 feedback (every participant gave feedback, every feedback was 5/5).</p><p>Course is in late autumn 2020. Teaching is in Finnish.</p><img src=/2020/tunkeutumistestaus-kurssi-pentest-course-ict4tn027-3006-autumn-2020/pentest-course-intensive-2019-karvinen-cropped_hu043c3b33050823cfa81b6d7636bc8277_1177125_900x900_fit_q90_box.jpg width=900 height=320 alt=" " class="imgOne someImg"></article><article class=summary><h2><a href=https://terokarvinen.com/2020/configuration-management-systems-palvelinten-hallinta-ict4tn022-autumn-2020/>Configuration Management Systems - Palvelinten Hallinta - Autumn 2020</a></h2><img src=/2020/configuration-management-systems-palvelinten-hallinta-ict4tn022-autumn-2020/tux_hud0c70f4796d7176ca6380c7b07287d17_11913_100x100_fit_box_3.png width=84 height=100 alt="Tux the Linux penguin" class="imgOne right"><p>Just write what you want (idempotency). Control almost everything with one system (single source of truth). In plain text (infrastructure as code, versionable).</p><p>Control 10 computers. Or 100. Or 1000. Or control 2071 computers, like Jussi did on a previous course. Or handle 7 different operating systems and OS versions with a single master, like Matias. Course is in Finnish.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2020/configuration-managment-systems-palvelinten-hallinta-ict4tn022-spring-2020/>Configuration Management Systems - Palvelinten Hallinta - Spring 2020</a></h2><img src=/2020/configuration-managment-systems-palvelinten-hallinta-ict4tn022-spring-2020/tux_hud0c70f4796d7176ca6380c7b07287d17_11913_100x100_fit_box_3.png width=84 height=100 alt="Tux the Linux penguin" class="imgOne right"><p>Just write what you want (idempotency). Control almost everything with one system (single source of truth). In plain text (infrastructure as code, versionable).</p><p>Control 10 computers. Or 100. Or 1000. Or control 2071 computers, like Jussi did on a previous course. Or handle 7 different operating systems and OS versions with a single master, like Matias. Course is in Finnish.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2020/remote-learning-tools-for-my-courses/>Remote Learning Tools for Tero's Courses</a></h2><p>All my courses are online for spring 2020.</p><p>I'll use Jitsi video conferencing, VirtualBox and Xubuntu Linux 18.04. In addition to Internet connection, you'll need headphones, a mic and a webcam. Some 30-40 GB of free disk space would be nice, too.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2020/ict-security-basics-from-trust-to-blockchain-itc4hm003-3001-2020-spring/>ICT Security Basics - from Trust to Blockchain - ict4hm003 3001 2020 Spring</a></h2><p>Learn security fundamentals to understand current trends.</p><p>Blockchains, TOR network and video conference encryption all stand on these fundamentals.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2020/go-programming-course-2020-w22/>Go Programming Course 2020 w22</a></h2><img src=/2020/go-programming-course-2020-w22/gopher_hu3f415287f2d791cf4e881fcec4ac8501_41276_100x100_fit_box_3.png width=82 height=100 alt="Gopher the Go Mascot" class="imgOne right pad"><div class=highlight><pre tabindex=0 style=background-color:#f0f3f3;-moz-tab-size:4;-o-tab-size:4;tab-size:4><code class=language-go data-lang=go><span style=display:flex><span><span style=color:#069;font-weight:700>package</span> main
21</span></span><span style=display:flex><span>
22</span></span><span style=display:flex><span><span style=color:#069;font-weight:700>
22import</span> <span style=color:#c30>&#34;fmt&#34;</span>
23</span></span><span style=display:flex><span>
24</span></span><span style=display:flex><span><span style=color:#069;font-weight:700>func</span> <span style=color:#c0f>main</span>() {
25</span></span><span style=display:flex><span>	fmt.<span style=color:#c0f>Println</span>(<span style=color:#c30>&#34;Learn Go in one week - w22. &#34;</span>)
26</span></span><span style=display:flex><span>	fmt.<span style=color:#c0f>Println</span>(<span style=color:#c30>&#34;Registration opens on w12 Monday. &#34;</span>)
27</span></span><span style=display:flex><span>}
28</span></span></code></pre></div></article><article class=summary><h2><a href=https://terokarvinen.com/2020/monialaprojekti-infra-pro4tn004-3005-kevat-2020/>Your Own Project on Computer Infrastructure - Monialaprojekti Infra - pro4tn004-3005 Kevät 2020</a></h2><p>Create your own ICT-infrastructure project. Completed projects included Lokarit, analysing logs with artificial intelligence. In Finnish.</p><p>Course is completed. Feedback was very good, 4.4 out five. More <a href=/2020/monialaprojekti-infra-pro4tn004-3005-kevat-2020/#comments>feedback in comments</a>.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2020/linux-palvelimet-2020-alkukevat-kurssi-ict4tn021-3010/>Linux Server Course - Linux palvelimet ict4tn021-3010 Aikataulu</a></h2><img src=/2020/linux-palvelimet-2020-alkukevat-kurssi-ict4tn021-3010/tux_hud0c70f4796d7176ca6380c7b07287d17_11913_100x100_fit_box_3.png width=84 height=100 alt="Tux the Linux penguin" class="imgOne right"><p>English: Learn to manage your own Linux server – in 8 weeks.</p><p>Beginners welcome. Student feedback excellent 4.7 out of 5. Course is in Finnish.</p></article><article class=summary><h2><a href=https://terokarvinen.com/2020/tunkeutumistestaus-kurssi-pentest-course-ict4tn027-3003/>Penetration Testing Course 2020 Spring - Tunkeutumistestaus ict4tn027-3003</a></h2><p><em>Update: Top feedback: 5.0 / 5. Yes, every participant gave feedback, and each feedback was the best grade 5. Thank you!</em></p><p>Learn to hack computers to protect your own. In the course, you will break into target computers. Previous instance had excellent 4.9 out of 5 feedback.</p><p>Course is in late spring 2020. Teaching is in Finnish. Enroll now in Peppi: Tunkeutumistestaus ict4tn027-3003.</p><img src=/2020/tunkeutumistestaus-kurssi-pentest-course-ict4tn027-3003/pentest-course-intensive-2019-karvinen-cropped_hu043c3b33050823cfa81b6d7636bc8277_1177125_900x900_fit_q90_box.jpg width=900 height=320 alt=" " class="imgOne someImg"></article></article></main><aside></aside></div><footer class="light asideAfter"><div class=prev><a class=previous href=https://terokarvinen.com/contact/>&lt;&lt; Prev: Contact Tero Karvinen</a></div><div class=next><a class=next href=https://terokarvinen.com/go2020/>Next: Go2020 >></a></div></footer><footer class=asideAfter><div class="block related"></div><div class="block relatedTags"></div></footer>
28<script>fetch("https://app.terokarvinen.com/commentero/list?url="+encodeURIComponent("https://terokarvinen.com/courses/")).then(e=>e.text()).then(e=>document.getElementById("commentEmbed").innerHTML=e)</script>
28<footer class=dark><nav><a href=http://TeroKarvinen.com>Tero Karvinen</a>
29<a href=#top>#top</a></nav><nav><a href=/newsletter/ target=_blank rel=noopener>Newsletter</a>
30<a href=/index.xml>RSS</a>
31<a href=/legal>Terms</a>
32<a href=https://stats.uptimerobot.com/PZoKWT49lj target=_blank rel=noopener>Status</a></nav></footer></body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.