Beschreibung
IT Fundamentals Course - The complete program covering everything from software development to deployment
Objective
This 4-month program is like a mini-bootcamp for learning the complete software development lifecycle. The IT Fundamentals Course not only teaches the software development, automated testing and agile concepts, but also gives you an excellent overview of the entire Software Development Life Cycle (SDLC). From planning the first sprint on Jira, to the actual programming and basic web development (HTML, CSS, JavaScript), to testing the application, package and releasing it on a cloud server environment, this course leaves no questions unanswered. Our goal with this course is to equip you with the skills of a Software Engineer and to make the entire programming and deployment process understandable with a big picture overview.
Your course
In this program, you will take on the various job roles typically involved in the software development process, one after the other: starting with the Product Owner, who assigns the tasks, then the Software Developer who programs the application frontend and backend with database connection, followed by the Testing Engineer, who writes automated tests, and finally, the Deployment phase when the application is packaged and released on a deployment environment. And for that we also put ourselves in the shoes of a systems administrator and spin up a virtual server in the cloud and do the manual deployment.
By simulating real technical tasks and going through a complete development project, this IT Beginners Course establishes an intrinsic connection between these different roles. Starting with the Big Picture view and then through hands-on demo projects, this IT Beginners Course will teach you all the important steps that lead to optimal results in software development practice.
No matter which job role awaits you afterwards —whether it's Software Developer, DevOps Engineer, Cloud Engineer, or other engineering role—this program clearly explains all the essential steps in the software development process. And even for those who have already worked in IT for several years, such as System Administrators, Network Engineers or Project Managers, this course has proven to be a valuable resource.
TechWorld with Nana - a global brand
As with all TechWorld with Nana courses and bootcamps, you can expect complex topics to be explained in an understandable and relatable way, with great animations to enhance concepts clearly, and with plenty of practical demos. The learning experience is outstanding.
The IT Beginners Course is conducted by the globally renowned DevOps and Cloud Engineer, Nana Janashia, in English, with English subtitles.
The many positive ratings on Trustpilot from students around the world highlight the immense value of the various trainings offered by TechWorld with Nana.
Kommende Starttermine
Inhalte / Module
- 3-4 months
- 13 chapters with 88 lectures
- 24+ hours of video tutorials
- Hands-on demos
Chapter 1
- Course Overview
Chapter 2
- Introduction to SDLC and Planning
Chapter 3
- HTML, CSS and JavaScript
Chapter 4
- Develop Frontend of Teamable app
Chapter 5
- Learn Vue.js - JavaScript Framework
Chapter 6
- HTTP and Backend Development
Chapter 7
- Introduction to Databases
Chapter 8
- Introduction to Testing
Chapter 9
- Package and Run App
Chapter 10
- Application Deployment
Chapter 11
- 2nd version of Teamable app
Chapter 12
- Collaborate on Code
Chapter 13
- Wrap Up and Next Steps
Nutzen & Mehrwert
This IT Fundamentals Course is like a 4-months mini-bootcamp for IT beginners, who want to learn the entire software development process in a very hands-on way by going through all the important roles one after the other in practice!
So by the end, you’ll have a great big picture understanding of the complete SDLC process with no knowledge gaps.
What is unique about this IT Beginners Course?
-
TechWorld with Nana enjoys a 4.9 rating (out of 5) on Trustpilot, regularly exceeding the expectations of students
-
Unique Teaching Style that leaves you with no knowledge gaps
- The visual representation of the modules and lessons is outstanding. Thanks to the special graphical animations, the material is particularly easy to remember.
- High Confidence in your skills: Practical IT skills are extremely important for aspiring software developers. Therefore, this course includes many concrete, hands-on demo projects. By the end of the course, you will be able to immediately apply your knowledge in your professional careers.
- The IT Fundamentals Course is organised in chapters, following a logical sequence.
- 24/7 Support and Exclusive Community: You will receive ongoing, 24/7 online support from technical support professionals who will answer your questions in a timely manner.
-
Comprehensive Curriculum - The course materials covers the following topics:
-
Software Development Workflow
-
Agile, Scrum, Backlog, Scrum Board, Sprint in Jira
-
Arrays, Objects, Variables, Loops, Functions, Data Types, Conditionals
-
HTML, CSS, Javascript
-
HTTP, URL, IP Adressen, NodeJS
-
Data exchange between Frontend and Backend
-
SQL, NoSQL, MongoDB, Jest
-
SSH, Linux, Firewall
-
Version Control for Code - GIT
Aufbau & Organisation
Available anytime - You can start the course whenever it works for you, there is no specific start date. The course is available online in the form of premium video lectures, and is self-paced, so you can work through it at your own pace, balancing the learning with your job responsibilities.
The language of instruction is English, with English subtitles. 24/7 Support is offered to answer questions promptly and to provide assistance in working through the content.
Zielgruppe / Voraussetzungen
No prior knowledge is required to participate in the IT Beginners Course! Only a laptop or personal computer is needed to get started.
This course is designed for anyone who wants to acquire fundamental IT knowledge and understand the complete Software Development Life Cycle in theory and practice.
Examples of students in this course and their current roles:
-
Anyone who wants to learn IT fundamentals.
-
System administrators and Network engineers, who want to learn software development.
-
Junior software developers looking to fill potential knowledge gaps in the end-to-end workflow of the software development process and/or in the release deployment process.
-
Product Managers and IT project managers, who want to gain a better understanding of the workflow in software development and the release process to better do their job and improve communication.
-
Frontend developers, who want to learn the complete software development lifecycle and understand how the overall process works in software development projects.
Abschlussqualifikation / Zertifikat
Certificate of Completion
Weiterführende Seminare und Kurse
DevOps Bootcamp from TechWorld with Nana
Kostenzusatz
€ 495 + VAT
During the course, services such as virtual servers and other third-party services are used. The usage fees vary from provider to provider. These costs are NOT included in the bootcamp fees. All costs and invoices incurred from the use of cloud services are to be borne by the course participants themselves.
Infos anfordern
TechWorld with Nana
TechWorld with Nana (eine Marke der nnSoftware GmbH) ist ein führender Anbieter für E-Learning im Bereich DevOps und Cloud. Unser Ziel ist es, Millionen von Menschen den Umstieg in das stark gefragte DevOps-Gebiet zu ermöglichen. Unser Online-Ausbildungsangebot legt seinen Schwerpunkt...
Erfahren Sie mehr über TechWorld with Nana und weitere Kurse des Anbieters.