Tech for non-techs
$590
Categories:

About this course
Whether you are just considering switching to tech or looking to uplevel at your current job in a software or technology company, “Tech For Non-Techs” is your all-inclusive ticket to learning the essentials in a comprehensive, structured, and memorable setting.
This course covers a wide specter of fundamentals, including the planning, development, and management of Software Products and Projects. As well as processes, specifics, nuances, and must-know super-techy concepts.
Who is this course for?
This course is for you if you are in either of these positions;
- You are working in tech, but lack confidence in understanding and applying technical concepts in your day-to-day work
- Want to start a career in tech and want to know where to start, what you should know to get a job, learn what are your options and future growth perspectives
- You are a tech professional, but you lack a bigger picture and you want to understand technical and business processes happening around the scope of your operations
What you will learn?
- Complete Cycle of Processes Involves in Software Development
- Differences Between Tech and Software Companies
- People in Tech and Software: Jobs and Positions, Teams, Roles, and Responsibilities
- Who is Responsible for What and How it Varies by Industry and Company
- High-Level Processes and how they are connected: Software Projects and Products
- What is Infrastructure? Traditional and Cloud Infrastructures
- Cloud Infrastructures: SaaS, PaaS, IaaS models
- Project Management Lifecycle: Initiating, Planning, Executing, Closing a Project
- The 7 phases of the Software Development Life Cycle
- Software Development Models: Predictive or Waterfall, Iterative, Agile, as well as Spiral, V-Model, Big Bang
- Software Development Methodologies and Frameworks: DevOps, Lean, XP, RUP, Scrum, Kanban, Scrumban
- What is Scaled Agile and Methods: SAFe, LeSS, DaD
- How are Products Developed: Idea validation, Research, and Customer Development, Concept Development & Testing with Users, Product Launch
- What is Product Strategy, Minimum Viable Product (MVP), and Product Lifecycle
- Product-Market fit, Product Roadmaps, Product Metrics, Product Backlog
- Key Differences Between UI and UX
- UX Research, UX Process Flow, UX Fundamentals: Conceptual Design, Information Architecture, Interaction Design
- Visualizing the Idea: Mock-ups, Wireframes, Prototypes
- Software Development Environments
- Software Development: Backend and Frontend, Unit Tests
- What is Application, Server, Database
- Application Programming Interface (API)
- Types of applications: Web, Mobile, Desktop
- Languages, Frameworks, Libraries
- Types of tools software developers use that you should know about
- Types of Quality Assurance and Testing: Manual and Automated QA
- Testing types: Integration Tests, Regression Testing, Functional Tests, End-to-end Tests, Acceptance Testing, Performance Testing, Smoke Testing
- Tiered Technical Support (IT Support Levels)
“Tech for non-techs” course details
Max number of participants: 20
The course includes reading materials, glossaries, and supporting materials for
students.
Have questions? Ask here.