Introduction to AI (what & why)
Algorithmics and differentially between AI based and non AI based programs.
Basic AI engine
Basic concepts in AI:
How does face recognition work?
Assembly
Practical activation
Itroduction to AR & VR
Differences between AR & VR
Practical work with AR platform
Development of a basic character
Development of a complex character
Basic Exporting of characters
Experiencing practical application usage
Basic transplantation of character
Complex transplantation of a complex character in AR
Experiencing a game in VR
Arduino software and hardware
Project build and components
Code & "Bricking"
Led Matrix programming
Writing basic movement code
Ultrasonic sensors
Connecting the sensor to the robot
Basic programming using Arduino
Practical – Inputs and Outputs of sensor
Ranging and Radar
Connecting the robot to the App, Practical activation
Open Systems Interconnection model (OSI – 7 Layers Model)
Introduction to Cyber Security
Practical experimentation of Network Mapping
Packet Analyzers
Wireshark
Analyzing basic information
Pen Testing
Fundamentals of Cyber Warfare
Cyber Security forums and communities
Practical designing Cyber Security in a complex system
Introduction to Cyber Security
Basics of Security Management
TCP/IP vulnerabilities
Introduction to Cryptography
MiTM challenge and confidentiality solutions
Inspection and interception Tool – Hands-on
Firewall
IPTables Firewall
Network and Vulnerabilities Scanning
Kali Linux
Services inspection – Hands-on
Firewall - Hands-on Session
Certificates and Authentication process
Penetration Testing
Wireless Network penetration- Hands-on Session
Security Summary
Fundamentals of programming languages
Practical design of basic HTML page
Basic design using CSS
Introduction to Java Script
Practical experimentation with JS scripting
Manipulations and changing of code
Introduction to Python programming language
Working environment
Variables
Conditions
Loops
Strings & Lists
Cellular network structure
IMEI, Sim numbers
Network mapping and weaknesses
Cellular network fraud
Cellular device structure
Practical experimentation of assembly and dis-assembly of a cellular device
Guide to choosing the device the best suits your needs
Assemble a hardware kit for a device, balancing the different needs
Structured databases
Search engines
Retrieve & Detect skills
Business data
Social networks
Geographical knowledge
Introduction to 3D Printing
Technological principles
Various printer types
Basic tools
'Grinning' models
Practical use of 'Tinkercad' design tool
Managing a project in 3D printing, end to end + preparation for print
Q&A
Course’s Evaluation