Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
IT Essentials for non-IT people
Rating: 3.7 out of 5(31 ratings)
73 students

IT Essentials for non-IT people

An In-Depth IT Training Program for recruiters and people who want to enter the IT domain
Last updated 12/2022
English

What you'll learn

  • How to communicate with developers in their language
  • IT jargon and substantive knowledge of IT
  • How to distinguish between libraries, frameworks, databases and programming languages
  • What the different domains of IT look like
  • How software is developed (software development life cycle)
  • What the work of a programmer, tester, analyst, architect, project manager, product owner looks like
  • Software development methodologies
  • What roles and career paths in IT look like
  • How to check the basic technical knowledge of programmers

Course content

4 sections12 lectures4h 54m total length
  • Software Development Life Cycle35:25

    What are the different roles involved in software development? Discover modern software development methodologies and learn:

    • step-by-step Software Creation Process

    • the role of a Project Manager, Product Manager, Product Owner

    • the role of a Business and System Analyst

    • the role of a Software Architect

    • the role of a Designer, Developer, Tester, Scrum Master

    • the role of the DevOps Engineer

    • development, test and production environments

    • differences between UX and UI design

    • backend, frontend and full-stack development

    • how a web application works

    • IDE

    • Jenkins, Bamboo, TeamCity

    • GIT, SVN

    • Maven, Ant, Gradle

    • Jira, Confluence

    • CI/CD

    • Waterfall and agile (scrum, kanban) project methodologies

  • Basic Concepts32:39
  • Networks and the Internet12:27

    A structured and easy-to-understand introduction to the networks and the Internet. You will learn:

    • how and when modern computing started

    • mainframe

    • client-server network

    • thin client

    • P2P network

    • the internet

    • LAN, MAN, WAN

    • TCP/IP protocols

    • IP, HTTP, DNS

    • hosting, web server

Requirements

  • No IT experience needed. You will learn everything you need to know about IT domain.

Description


The complex world of IT translated into a simple and accessible language. The most comprehensive and modern training program aimed at increasing the competencies of recruiters and stakeholders of IT projects and people who want to enter the IT sector without a technical background.

12 modules, covering the following topics: 

  • basic concepts (a structured and easy-to-understand introduction to the world of information technology),

  • software development life cycle (modern software development methodologies and roles involved in the software development process), 

  • networks and the Internet,

  • the most popular programming languages (including Java, .NET and JavaScript)

  • software testing (how the quality of the software is secured and what is the role of software testers, the difference between manual and automated testing, the difference between testing executed by testers and testing executed by programmers, popular testing methodologies),

  • database technologies (relational databases, big data, non-relational databases, data warehousing and ETL)

  • software architecture (monolith versus microservices versus SOA, API, Docker, Kubernetes, event-driven, design patterns)

  • cloud computing (SaaS,  PaaS, IaaS,  the main cloud technology providers, public cloud, private cloud, hybrid cloud, IAC,  Puppet, Ansible, Terraform)

  • mobile applications (major technologies in mobile apps development,  major iOS tech stacks, major Android tech stacks, business models behind mobile apps, web applications versus websites versus mobile applications, native applications, hybrid applications, Swift, iOS, Kotlin, Xamarin, React Native, Flutter)

  • ERP and SAP (the difference between ERP and software integration, the pros and cons of implementing ERP, the SAP ecosystem technology map)



Who this course is for:

  • You are a recruiter, headhunter, HR professional or a stakeholder of an IT project
  • You would like to enter the IT sector without an IT background
  • You manage people working in IT
  • You work with IT specialists and would like to better understand their work and technical jargon