Peruzal Logo

Peruzal Docs

This is the home of the various documentation and books used to support our instructor led courses. Browse the guides for programming, mobile app development, web application development, security, and game development.

Xamarin Forms Mobile App Development Guide

Xamarin Form is a UI toolkit for building native cross platforms mobile apps for Android, iOS and Universal Windows Platform apps using C# with Visual Studio. The guide will introuduce the essentials to get started developing Android and iOS apps with Xamarin Forms quickly.

Xamarin Android Mobile App Development Guide

Xamarin Android makes it possible for you to create native Android applications using the same UI controls as you would in Java, but with the flexibility and elegance of a modern language (C#), the power of the .NET Base Class Library (BCL), and a first-class IDE (Visual Studio) at your fingertips.

Xamarin iOS Mobile App Development Guide

Xamarin iOS enables .NET developers to build fully native iOS mobile apps using C# with Xamarin with Visual Studio. Xamarin iOS exposes the complete iOS SDK for .NET developers. Developers can access libraries written in Objective-C using bindings. This guide introduces Xamarin iOS to .NET developers. Prior knowledge of C# programming is required.

Android Mobile App Development Guide

Android apps can be written using Kotlin, Java, C#, C++ and JavaScript languages. This guide is about building Android mobile apps using the Java programming language. You will learn to build Android mobile apps using the APIs in the Android framework and also using other open source libraries.

iOS Mobile App Development Guides

This is the guide for the iOS mobile app development using Swift and Objective-C. Swift includes modern features like type inference, optionals, and closures, which make the syntax concise yet expressive as compared to thearchaic Objective-C.

Mobile Device Security and Penetration Testing Guide

Mobile Device Security and Ethical Hacking is designed to give you the skills you need to understand the security strengths and weaknesses in Apple iOS and Android devices. This guide will also show you how to find and exploit vulnerabilities for the Android and iOS mobile operating systems. The guide is based on the OWASP Top 10 Mobile Security Risks.

MySQL DBA Administration Guide Book

MySQL is one of the popular open source database systems used by startups. With MySQL Database Administration Certifications, you can prove your ability to deliver reliability and performance to current and future employers. Gain in demand skills to scale database applications and integrate your business.

Java Programming Book

The Java Programming Book is a practical guide for beginners to programming. The aim is to introduce the bare minimum syntax required to start developing Android mobile application using Java. The guide uses interactive code examples that can within the book without requiring users to install anything on their machine. The guide include hundreds of complete, working examples, and dozens of lessons to practise on.

SQL Server Performance Tuning and Optimization Guide

You can improve your SQL Server database application performance by optimizing the queries you use.The goal of monitoring databases is to assess how a server is performing. Effective monitoring involves taking periodic snapshots of current performance to isolate processes that are causing problems, and gathering data continuously over time to track performance trends. This guide will introduce a formal process of proactively monitoring database performance metrics and tuning techniques for optimization the performance of the database.

Ruby Programming Guide

A dynamic, open source programming language with a focus on simplicity and productivity. It has an elegant syntax that is natural to read and easy to write. Ruby is one of the most popular languages used by startups. Popularised by the Ruby on Rails web framework. This programming language have stood the test of time. Many tools are built used the Ruby programming language. Its also a good language to learn progamming.

Introduction to SQL Guide

Learn how to use SQL to store, query, and manipulate data. SQL is a special-purpose programming language designed for managing data in a relational database, and is used by a huge number of apps and organizations.

Oracle Database 12c Administration Guide

Perpare and learn to become an Oracle Certified Associate (OCA) for Oracle Database 12c. The OCA assesses fundamental concepts and skills DBAs need for daily operational management and maintenance.