
Explore the IT landscape from hardware and networks to software, operating systems, and enterprise applications. Learn how project management and software regulations shape the complete IT picture.
Discover how information technology shapes everyday devices from phones to fire alarms by processing and managing information across hardware, software, operating systems, and infrastructure.
A project manager guides a software development project from idea to delivery by coordinating planning, budget, quality, execution, risk, and communication.
The scrum master facilitates the scrum development team, organizes daily scrum, retrospectives, and sprint reviews, and resolves impediments to support self-organizing teams during implementation, testing, and documentation.
Represent end users and the business, maximize software value, and keep backlog by prioritizing work and communicating with business, end users, developers, and architects across design, implementation, testing, and deployment.
Explore how everyday apps are built, from the on-screen frontend to the underlying backend logic and storage, and see how user data shapes what you see.
Create a database schema named exampleTraining, then add tables for customer, product, and order, define primary keys and a foreign key linking orders to customers, and review the generated SQL.
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!