This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.
At work they often talk about APIs, frontend, backend, application design and all sorts of technical terms, assuming that you know what this is. And maybe you even do know what this is to manage basic conversations, without truly understanding it (pun intended). Would you like to know more about IT? This course will teach the basic concepts of IT in easy language.
After this course you will:
– Understand the IT landscape
– Know how software is built up
– Have a basic understanding of what code looks like
– Understand the software development process
– Know what roles are common in the software development field
This course if for:
– Anyone with a non-IT background that is working in an IT environment
– Non-technical people that communicate with IT professionals a lot
– Anyone that wants to understand more about the basics of IT
This course is not for:
– People with a lot of IT experience
– People that hope to learn programming in this course (though it is a good course to take before learning how to program)
If there are any topics that you’d like to have discussed as well, or that you want to have more in-depth knowledge of, please let me know and I’d love to add them to this course!
The IT landscape
Roles / jobs in the IT landscape
Software applications and software development
-
9Introduction to roles in the IT landscape
-
10Developers
-
11Software architects
-
12Testers
-
13UX designers
-
14Business Analysts
-
15Project managers
-
16Scrum master
-
17Product Owner
-
18Security engineer / Cyber security professional
-
19Network engineers
-
20System administrators
-
21Draw the roles in the IT landscape
Quiz and get certified
-
22Introduction to software: learning goals and overview
-
23What is programming?
-
24How are software applications built up?
-
25Frontend vs Backend
-
26Is it frontend or backend?
-
27Databases
-
28Database exercise
-
29MySQL demo + solution to database exercise
-
30Client-server model
-
31Cloud
-
32IoT (Internet of Things)
-
33What different programming languages are there?
-
34Different stages in developing software
-
35Methodologies/frameworks for developing software: scrum, devops and waterfall
-
36Optional: Build your own game!