PROGRAMMING COURSES
We are a leader in providing a best quality of cyber security awareness training services to our clients.
- What is OOP, Classes & Objects, Encapsulation, Inheritance, Polymorphism,
Abstraction, Call by
- The OSI Model, IP Addresses, Network Protocols, TCP/IP, DNS, Http vs Https, Host
& Ports, Ping
- What is Data Structure, Arrays, Objects, Linked List, Stack, Hashed tables, Graphs,
Choosing the right Data Sructure
- Basic Git Concepts, Git Basics, What is Version Control, Why Git for Developers,
Git Workflow, Git Commands, GitHub, Git Hands On
- Basics of CC, AWS Cloud Template, What is Cloud Computing, Architecture, Cloud
Service Providers, Type of Cloud Services, Pros & Cons
- CyberSecurity, Necessity for Developers, CIA Triad, Basic Cryptography, Code
Level Security Standards, Input Validation, Output Encoding, Database Security,
Secure Error Handling
- HTML, CSS & JS Basics , HTML Document, Sections of HTML web page, List of
Items in HTML, Images in HTML/CSS, Hyperlinking, Forms in HTML, Tables in
HTML, Adding CSS, Structure of CSS, Basics of Text Styling, Flexbox in CSS, Grids in
CSS, Responsive CSS, DOM
- Javascript Working, Javascript DOM Manipulation, TypeScript basics, JS Async,
Callbacks & Promises, Async Await, Scope, Closures, Example for Basic JS
Concepts
- Basic Terminologies, SQL Syntax, ACID & Concurrency, Database Model,
Relational DBMS, DB View, Stored Procedures, DB Indexing, NoSQL, ORM,
Summary of basic Concepts, Advanced Concepts, How to design a Database
Schema
- Architectural Concepts & Design Pattern
- What is API?, REST API Constraints, REST Resource Naming Best PracticesREST
Security Prinicples, HTTP Methods, Commonly used status codes
- Why learn UIUX as Developers, Front End UX Design Principles