top of page

About GemRain's Training Course Creator

GemRain Training Course Creators focuses on providing cutting-edge, state-of-the-art professional development courses and programs! We will create a training program that is tailored to your exact requirements. Or will work with you in a creative way on the subject of your competence.

Gerald Hoong

CEO & Master Trainer

Gerald Hoong GRC

About Gerald

Gerald Hoong is the CEO and the master trainer of GemRain Consulting Sdn Bhd in Malaysia, which he founded in 2017. He had been in the IT training industry for 26 years, specializing in Microsoft products and technologies.

 

Apart from being a trainer since 1996, he is also a speaker at various IT conferences. He had spoken at conferences in Malaysia, Spain, Australia, and the USA. He is putting a lot of his work into Data Science, Machine Learning (ML), and Artificial Intelligence (AI).

 

He creates and customizes training courses for his clients, making him one of the few highly sought-after Microsoft certified trainers in the Asia Pacific region. He has established a customer base in Europe, specifically Denmark, Sweden, the Czech Republic, Germany, and France. He has been inducted into The Leading Learning Partners Association (LLPA) pool of highly recognized trainers in the Asia Pacific region.

These are courses that our Master Trainer developed throughout his years of experience in training the official Microsoft courseware. He had compiled all questions and feedback commonly asked in all of his different pieces of training and crafted this 100% hands-on style workshop series. This ensures all attendees share the same real-world experiences that our Master Trainer evangelized all these years. Most of our clients thoroughly enjoyed this variety of training and had broadly endorsed them.

Ganesh S.N

Has worked as a Corporate Trainer/Online Trainer for Corporates viz. ISRO, Intel, CISCO, GE, Samsung, Motorola, Micron, Malaysia (PSDC, Dell, Altera, Sony, Openet), Singapore(eACT, DSO - Defense Science Organisation, Singapore Aerospace, Thermo Fisher, I2R, Liteon), Nile Center (Sudan, Africa), L&T, CGI, Wipro, EMC2, Accenture, Patni, Emerson, Tata Elxsi, Honeywell, Syntel, Informatica, Broadcom, Alchemy, Linux Learning Center, Seed Infotech, CLSA, Crompton Greaves, Paladion, etc.

He has authored several books on Python and Linux.

Python Scripting for System Administrators

**You may buy this book from Amazon

About the book:

 

Python has evolved over time and extended its features in relation to every possible IT operation. Python is simple to learn, yet has powerful libraries that can be used to build powerful Python scripts for solving real-world problems and automating administrators' routine activities. The objective of this book is to walk through a series of projects that will teach readers Python scripting with each project.

This book will initially cover Python installation and quickly revise basic to advanced programming fundamentals. The book will then focus on the development process as a whole, from setup to planning to building different tools. It will include IT administrators' routine activities (text processing, regular expressions, file archiving, and encryption), network administration (socket programming, email handling, the remote controlling of devices using telnet/ssh, and protocols such as SNMP/DHCP), building graphical user interface, working with websites (Apache log file processing, SOAP and REST APIs communication, and web scraping), and database administration (MySQL and similar database data administration, data analytics, and reporting).

By the end of this book, you will be able to use the latest features of Python and be able to build powerful tools that will solve challenging, real-world tasks

Linux Shell Scripting

**You may buy this book from Amazon

About the book:

 

Linux is the most powerful and universally adopted OS. Shell is a program that gives the user direct interaction with the operating system. Scripts are collections of commands that are stored in a file. The shell reads this file and acts on commands as if they were typed on the keyboard.

Learning Linux Shell Scripting covers Bash, GNU Bourne Again Shell, preparing you to work in the exciting world of Linux shell scripting. CentOS is a popular rpm-based stable and secured Linux distribution. Therefore, we have used CentOS distribution instead of Ubuntu distribution. Linux Shell Scripting is independent of Linux distributions, but we have covered both types of distros. We start with an introduction to the Shell environment and basic commands used. Next, we explore process management in Linux OS, real-world essentials such as debugging and perform Shell arithmetic fluently. You'll then take a step ahead and learn new and advanced topics in Shell scripting, such as decision making, starting up a system, and customizing a Linux environment. You will also learn about grep, stream editor, and AWK, which are very powerful text filters and editors. Finally, you'll get to grips with taking backup, using other language scripts in Shell Scripts as well as automating database administration tasks for MySQL and Oracle.

By the end of this book, you will be able to confidently use your own shell scripts in the real world.

Jaswinder S.

Trainer & Developer

About Jaswinder

He has real-world programming expertise, having worked as a software engineer for 12 years. Rather than only delivering the theory, He provides live scenarios to assist attendees in growing practices.

Since 2009, he has been teaching online and has conducted training internationally. He is an instructor who will start from the beginning and guide the attendees to the highest level that they could have ever imagined.

Ahmad S.

He is a trainer, presenter, and consultant at Tomafuwi Productions, specializing in conducting training courses for macOS and iOS, macOS Support Essentials certification courses, and iOS Development courses. He is a member of the DevCon iOS and MyCocoaHeads online communities in Malaysia, and has conducted presentations and talks for both groups. In his spare time, he likes building and programming LEGO Mindstorms robots.

iOS 15 Programming for Beginners

**You may buy this book from Amazon

About the book:

 

With almost 2 million apps on the App Store, iOS mobile apps continue to be incredibly popular. Anyone can reach millions of customers around the world by publishing their apps on the App Store. iOS 15 Programming for Beginners is a comprehensive introduction for those who are new to iOS. It covers the entire process of learning the Swift language, writing your own app, and publishing it on the App Store.

Complete with hands-on tutorials, projects, and self-assessment questions, this easy-to-follow guide will help you get well-versed with the Swift language to build your apps and introduce exciting new technologies that you can incorporate into your apps. You'll learn how to publish iOS apps and work with Mac Catalyst, SharePlay, SwiftUI, Swift concurrency, and much more.

By the end of this iOS development book, you'll have the knowledge and skills to write and publish interesting apps, and more importantly, to use the online resources available to enhance your app development journey.

bottom of page