About the Author
Gaurav Gupta is a budding, young IT professional with a large amount of exposure working on web and cross-platform application development. He is a versatile developer and is always keen to learn new technologies that are updated in this domain. His passion for his work makes him stand apart from other developers.
A graduate in Computer Science, he currently works for a reputed CMMI Level 5 company and has developed several web and mobile applications for internal use.
Gaurav is a native of Chandigarh, India, and he currently lives in Pune, India.
First of all I would like to thank the almighty and my family, who have always guided me to walk on the right path in life. I acknowledge, with a deep sense of gratitude and most sincere appreciation, the valuable guidance and unfailing encouragement rendered to me by Mr. Arjun Gupta. I would like to thank him for his proficient, enthusiastic guidance, useful encouragement, and immense help.
I would also like to thank Miss. Sulek Shrikrishna Mulay for being an amazing teacher and guide and for taking pains to technically review this book.
I wish to extend my sincere gratitude to Aurita, Yogesh, and Joel from Packt Publishing for their guidance and valuable suggestions, which proved extremely useful and helpful in the completion of this book.My heartfelt gratitude and indebtedness goes to all those people in my life who gave me constructive criticism, as it contributed directly or indirectly in a significant way towards the completion of this book. My special thanks goes to my friend Raghav and my colleagues, especially Vikas, Shreshtha, Arup, Abhishek, and Sameer, for their support and encouragement, which has been a constant source of assurance, guidance, strength, and inspection to me.
About the Reviewers
Errietta Kostala is a web developer who is currently studying at the University of Huddersfield in the UK. Having worked on several websites and applications in the past few years and having been actively contributing to open source software, Errietta has a vast background in both client-side and server-side web programming languages.
I would like to thank the author and publishers for giving me the opportunity to review this book. In addition to this, I would like to thank my University and the open source community for giving me the knowledge and experience needed to do this.
Sulek Shrikrishna Mulay is a BE in Information Technology. She has around 8 years of experience in the IT industry. She currently works for a reputed CMMI Level 5 company.
She has technical expertise in Java/J2EE (Struts Framework) and cross-platform applications (Android/iOS) with HTML5/jQuery/JavaScript/jQueryMobile/Sencha Touch/Phonegap (Cordova) technologies.
She has also received many awards for technical expertise and extracurricular activities.
Sulek is a native of Solapur, Maharashtra, India, and currently lives in Pune, India.
I would like to thank my parents, Shrikrishna D Mulay and Nutan S Mulay, for their immense support. I also want to thank my sister Sneha Mulay and my brother Harshwardhan Mulay for always being there for me.
www.PacktPub.com
Support files, eBooks, discount offers and more
You might want to visit www.PacktPub.com for support files and downloads related to your book.
Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at > for more details.
At www.PacktPub.com, you can also read a collection of free technical articles, sign up for a range of free newsletters and receive exclusive discounts and offers on Packt books and eBooks.
http://PacktLib.PacktPub.com
Do you need instant solutions to your IT questions? PacktLib is Packt's online digital book library. Here, you can access, read and search across Packt's entire library of books.
Why Subscribe?
- Fully searchable across every book published by Packt
- Copy and paste, print and bookmark content
- On demand and accessible via web browser
Free Access for Packt account holders
If you have an account with Packt at www.PacktPub.com, you can use this to access PacktLib today and view nine entirely free books. Simply use your login credentials for immediate access.
Preface
Web viewers may never know about the background of an application, such as HTML5, CSS3, Responsive Web Design, or PHP. What they want to know is whether your application works on their device or not and how much effort is required.
Even though web development has changed over the years, the core task of creating a web page has not been changed. We create a document and put it out on the Web for people to view. To put something on the Web, we need to learn some special languages that are accepted on the Web. Yes, we are talking about the scripting languages such as HTML and PHP.
The main objective of this book is to ensure that the user who fills the form built by you should enjoy and feel satisfied in every possible way. Here, satisfaction means the look and feel of the forms and minimum adjustments on the page while navigating, which can be on a desktop computer, mobile device, or mini laptop.
This book has been written keeping in mind that readers should enjoy a step-by-step, example driven, and visual-based approach to learning. This book will cover many aspects of web development, such as the language used to develop the web forms as well as ways to make web forms look good and accept information from visitors.