Kirjahaku
Etsi kirjoja tekijän nimen, kirjan nimen tai ISBN:n perusteella.
14 kirjaa tekijältä Ikram Hawramani
Cloud Computing for Complete Beginners makes it extremely easy to get into the business of setting up and managing your own Cloud servers. The book provides detailed instructions and numerous screenshots and command line examples, making it easy for readers to follow along and build and configure their servers without having to do any guesswork.This book is meant as a quick crash course to get you going as soon as possible. It helps you avoid running in circles and spending hours reading forums and online articles to find out what you need to do next. Everything important is already in here
Object-Oriented PHP Best Practices is a book for beginners to object-oriented programming in a PHP environment.Ikram, a web developer who has been building websites since 2001, and his colleagues spent a year rewriting a 450,000-line educational system written in PHP that was an utter and complete mess, the result of a decade of constant changes in programmers in managers, with such wonders as a 2000 line functions doing upwards of 100 database calls to retrieve a student's name, and with band-aids thrown over known issues, and band-aids thrown over these band-aids, until the general accretion of mistakes and bad judgments had led to entire parts of the system being so massively convoluted that no previous programmer had been willing to touch them.As the team refactored the project, Ikram was tasked with taking extensive notes to create a list of conventions that would ease the task of rescuing the project from its tar pit, and more importantly, prevent it from falling back into the pit again as time passed and the project changed hands again. The result was a conventions document that Ikram extended into this book, which summarizes his most important findings. Ikram presents a set of simple yet powerful conventions (sometimes unintuitive) that ensure an object-oriented PHP project stays lean, modular, easy to read and easy to build upon. Most PHP programmers eventually gravitate toward these conventions as they learn painful lessons from past mistakes. This book takes the pain out of the process by identifying these mistakes early and helping you avoid them before you make them.
Ikram Hawramani's Traditional and Modern Arabic Baby Names is the definitive English-language work on Arabic baby names, spanning thousands of names from before Islam to the present day. The book is the result of five years of research cataloguing and describing names in use by Muslims, both rare and common. Great care has been taken to ensure the correctness of the meanings provided; all meanings have been validated across various dictionaries and references, such as Taj al-Lughah wa Sihaah al-Arabiyyah by Isma eel bin Hammad al-Jawhari (11th century CE), Lisaan al-Arab by Ibn Manzur (14th century), al-Qamoos al-Muheet by Fairuzabadi (15th century), and contemporary sources such as the Loghatnameh of Dehkhoda, Qamoos al-Asmaa' al-Arabiyyah by Shafeeq al-Arna'ut, Asmaa' al-Banaat wa Ma aanihaa by Muhammad Ibraheem Saleem, Qamoos al-Asmaa' al-Arabiyyah wal Mu arrabah by Dr. Hanaa Nasr al-Hatti, and the Sultan Qaboos Encyclopedia of Arab Names by a research team at Sultan Qaboos University in Muscat, Oman.Besides providing meanings, variant spellings of the names and the occasional historical note are provided. A note is provided for names that are mentioned in the Qur'an (Quranic baby names).
Ikram Hawramani's Traditional Islamic Baby Names is the definitive English-language work on traditional names from Islamic history, spanning over 1500 male and female given names belonging to more than 9000 of the Companions (friends and peers) of the Prophet Muhammad (peace be upon him) as recorded in history books. The names are sourced from respected scholarly works on the lives of the Companions, such as Usud al-Ghabah fi Ma rifat al-Sahabah by Ibn al-Athir (1160 - 1233 CE) and Mawsoo at Hayaat al-Sahaabah (Encyclopedia of the Lives of the Companions) by Muhammad Sa eed Mubayyid (published 2000 CE).Great care has been taken to ensure the correctness of the meanings provided; all meanings have been validated across various respected references, such as Taj al-Lughah wa Sihaah al-Arabiyyah by Isma eel bin Hammad al-Jawhari (11th century CE), Lisaan al-Arab by Ibn Manzur (14th century), al-Qamoos al-Muheet by Fairuzabadi (15th century), and contemporary sources such as Qamoos al-Asmaa' al-Arabiyyah by Shafeeq al-Arna'ut, Asmaa' al-Banaat wa Ma aanihaa by Muhammad Ibraheem Saleem, Qamoos al-Asmaa' al-Arabiyyah wal Mu arrabah by Dr. Hanaa Nasr al-Hatti, and the Sultan Qaboos Encyclopedia of Arab Names by a research team at Sultan Qaboos University in Muscat, Oman.
Fathers' Wisdom: The Most Memorable Advice on Life, Resilience, Women and Success That Sons Say They Received from Their Fathers
Ikram Hawramani
Independently Published
2018
nidottu
A compendium of the most important life lessons that sons say their fathers taught them: words of advice on getting one's priorities right, growth, success, dealing with family and having a marriage that is successful for the long-term.
Computer Programming for Complete Beginners is a practical guide for beginners to programming. This book is not concerned with theory but with real-world examples that show programming in action. All important concepts are shown many times and in many contexts. Readers will enjoy the numerous screenshots and illustrations and, if they desire, can easily follow along on their own computers and tablets without needing to install any special software.The language used is the JavaScript language, the language of the web that is the basis for the code that runs millions of websites and apps.
JavaScript for Complete Beginners is a practical guide for beginners to JavaScript, the language used by websites and many mobile apps to add interactive functionalities. This book is not concerned with theory but with real-world examples that show JavaScript in action. All important concepts are shown many times and in many contexts. Readers will enjoy the numerous screenshots and illustrations and, if they desire, can easily follow along on their own computers and tablets without needing to install any special software.Note: This is book is an expanded version of the author's Computer Programming for Complete Beginners and covers additional JavaScript-specific functionalities.
HTML, CSS & JavaScript for Complete Beginners: A Step by Step Guide to Learning HTML5, CSS3 and the JavaScript Programming Language
Ikram Hawramani
Independently Published
2018
nidottu
HTML, CSS & JavaScript for Complete Beginners is a highly readable self-teaching guide to all of the languages involved in designing web pages. The HTML & CSS part makes it extremely easy to get into HTML and CSS through step by step instructions and numerous screenshots and examples. If you want a practical guide that does not overwhelm you with petty details, then this is the book for you. The book uses the latest versions of HTML and CSS (HTML5 and CSS3) and presents various aspects of building beautiful layouts using the latest techniques.The JavaScript part is written for intelligent learners who have never done programming before. This part of full of real-world examples that show programming in action. All important concepts are shown many times and in many contexts. Readers will enjoy the numerous screenshots and illustrations and, if they desire, can easily follow along on their own computers and tablets without needing to install any special software.
The Ultimate Programming Crash Course is a practical guide designed to help readers master the basics of programming through seeing all of the essential concepts in many contexts. Rather than explaining theory everything is presented visually through working pieces of code. Readers will enjoy the numerous screenshots and, if they desire, can easily follow along on their own computers and tablets without needing to install any special software.The language used is JavaScript-one of the world's most popular languages that is used by almost all websites and many smartphone apps and games.
An Intelligent Person's Guide to Understanding Islam and Muslims
Ikram Hawramani
Independently Published
2018
pokkari
An Intelligent Person's Guide to Understanding Islām and Muslims is a multidisciplinary study of Islam as it is lived and experienced by Muslims, presenting an alternative way of seeing Islam that dispels the myths popularized by such works as The Crisis of Islam, The Closing of the Muslim Mind and other attempts that leap from theory to practice without taking real-world Muslims into account.
An easy-to-use and detailed guide on learning Classical Arabic through the Quran.
HTML & CSS for Complete Beginners makes it extremely easy to get into HTML and CSS through step by step instructions and numerous screenshots and examples, making it easy for readers to follow along. If you want a practical guide that does not overwhelm you with petty details, then this is the book for you. The book uses the latest versions of HTML and CSS (HTML5 and CSS3) and presents various aspects of building beautiful layouts using the latest techniques.
Baby Names for Muslims is a baby name reference for Muslims that includes over 5000 names, with meanings and variant spellings provided. All of the names have been verified using trusted academic sources in order to ensure the correctness of the meanings and the appropriateness of their use by Muslims. The book includes names from both Eastern and Western languages. A note is provided underneath Arabic names found in the Quran.