Keyo's bookshelf: programming en-US Mon, 02 Nov 2020 04:28:19 -0800 60 Keyo's bookshelf: programming 144 41 /images/layout/goodreads_logo_144.jpg <![CDATA[Designing with CSS Grid Layout]]> 35940498 Grid Layout has been in development for a while, but has recently been made a W3C candidate recommendation and has been added to most of the major browsers, so is ready for prime time.
This short selection of tutorials, hand-picked from SitePoint's HTML & CSS channel, will get you up and running with Grid Layout and using it on your own sites in no time.
This collection

This book is suitable for front end developers and web designers with some CSS experience.]]>
86 Ahmad Ajmi 0995382743 Keyo 2 computer-science, programming 3.00 Designing with CSS Grid Layout
author: Ahmad Ajmi
name: Keyo
average rating: 3.00
book published:
rating: 2
read at: 2018/07/22
date added: 2020/11/02
shelves: computer-science, programming
review:

]]>
<![CDATA[Object Oriented Programming in Java: Attend class lecturers from home]]> 28592746 2.This book will not discuss how to write an if-else statement or a simple while loop etc. Your teacher expects that before attending the class, you have done your basic homework. Here your teacher will focus on the basic object oriented concepts that we can implement in Java.
3. So, as mentioned earlier, with this book you will have a feel that you are learning Java in a classroom environment-where your teacher will discuss some problem/topics, ask you questions and give you assignments. You will be encouraged to do those simple assignments before entering into a new topic. If you are dedicated to this subject and to those assignments, you will surely develop the confidence on this language.
4. In a semester there will be certain number of lectures to complete the fundamental topics. And we all know that learning is a continuous process. So, this book is not for those who want to learn Java in 24 hours or 7 days. It is up to you only. What the author can say is that the book is designed for you in such a way that after completion of the book, you will develop an adequate knowledge on the topic, you’ll learn the key features of this powerful language, you’ll learn how we should write programs in Java and most importantly, how to go further.
5. Lastly the programs are tested with eclipse. Though it is not mandatory for you to learn eclipse. You can simply run these programs in your preferred IDE. Author has chosen eclipse because it is widely used to develop Java applications.]]>
158 Vaskaran Sarcar Keyo 4 computer-science, programming 4.00 Object Oriented Programming in Java: Attend class lecturers from home
author: Vaskaran Sarcar
name: Keyo
average rating: 4.00
book published:
rating: 4
read at: 2018/10/17
date added: 2020/11/02
shelves: computer-science, programming
review:

]]>
<![CDATA[Django for Beginners: Build websites with Python and Django]]> 38825280 0. Introduction 1. Initial Set Up 2. Hello World App 3. Pages App 4. Message Board App 5. Message Board Deployment 6. Blog App 7. Forms 8. User Accounts 9. Blog Deployment 10. Custom User Model 11. User Authentication 12. Bootstrap 13. Password Change and Reset 14. Newspaper App 15. Permissions and Authorization 16. Comments 17. Deployment Conclusion]]> 414 William S. Vincent Keyo 3 4.24 Django for Beginners: Build websites with Python and Django
author: William S. Vincent
name: Keyo
average rating: 4.24
book published:
rating: 3
read at: 2020/04/29
date added: 2020/11/02
shelves: computer-science, nonfiction, programming
review:

]]>
<![CDATA[Practical Web Scraping for Data Science: Best Practices and Examples with Python]]> 38507570 A data science oriented audience that is probably already familiar with Python or another programming language or analytical toolkit (R, SAS, SPSS, etc). Students or instructors in university courses may also benefit. Readers unfamiliar with Python will appreciate a quick Python primer in chapter 1 to catch up with the basics and provide pointers to other guides as well.]]> 322 Seppe vanden Broucke 1484235819 Keyo 4 3.73 Practical Web Scraping for Data Science: Best Practices and Examples with Python
author: Seppe vanden Broucke
name: Keyo
average rating: 3.73
book published:
rating: 4
read at: 2020/03/27
date added: 2020/11/02
shelves: computer-science, nonfiction, programming, technology
review:

]]>
<![CDATA[JavaScript and jQuery: Interactive Front-End Web Development]]> 16219704
This full-color book adopts a visual approach to teaching JavaScript & jQuery, showing you how to make web pages more interactive and interfaces more intuitive through the use of inspiring code examples, infographics, and photography. The content assumes no previous programming experience, other than knowing how to create a basic web page in HTML & CSS. You'll learn how to achieve techniques seen on many popular websites (such as adding animation, tabbed panels, content sliders, form validation, interactive galleries, and sorting data)..Introduces core programming concepts in JavaScript and jQueryUses clear descriptions, inspiring examples, and easy-to-follow diagramsTeaches you how to create scripts from scratch, and understand the thousands of JavaScripts, JavaScript APIs, and jQuery plugins that are available on the webDemonstrates the latest practices in progressive enhancement, cross-browser compatibility, and when you may be better off using CSS3

If you're looking to create more enriching web experiences and express your creativity through code, then this is the book for you.This book is also available as part of a set in hardcover - Web Design with HTML, CSS, JavaScript and jQuery, 9781119038634 - and in softcover - Web Design with HTML, CSS, JavaScript and jQuery, 9781118907443.]]>
640 Jon Duckett 1118531647 Keyo 4 4.30 2013 JavaScript and jQuery: Interactive Front-End Web Development
author: Jon Duckett
name: Keyo
average rating: 4.30
book published: 2013
rating: 4
read at: 2018/11/14
date added: 2020/11/02
shelves: computer-science, nonfiction, programming, technology
review:

]]>
<![CDATA[Deep Learning for Computer Vision: Expert techniques to train advanced neural networks using TensorFlow and Keras]]> 36489222 This book will not teach you what you already know � it directly jumps on to readying the environment required to train efficient deep learning models for a plethora of computer vision tasks such as object recognition, image classification and feature detection. In the process, you will leverage the power of Python, popular Deep Learning frameworks such as Keras and Tensorflow. You will implement the common architectures of deep learning such as convolutional neural networks, recurrent neural networks to work on your image data, with this book.

By the end of the book, you will be confident to develop and train your own deep learning models and use them to solve your Computer Vision problems.

What you will learn Setup up the environment for keras and tensorflow Train a pet classification problem while training the first deep learning model Use a pre-trained model for image retrieval problem by understanding the deeper layers of a model Learn about the solutions available of object detection and train a pedestrian detection to understand the nuances Learn about losses for similarity learning and a train a model for face recognition Train a model that can caption images by training image along with text Advance the knowledge by learning Generative Adversarial Networks and train a model that can generate images Explore video classification problem and relate video to images Learn how to deploy the trained models across platforms About the Author

Rajalingappaa is currently working as a Machine Learning Expert at SAP Innovation Center Network. Previously, he has worked/ consulted at various startups for developing computer vision products. He has a Masters from Indian Institute of Technology � Madras where his thesis was based on applications of computer vision in industry. He has published few papers in the same area.

]]>
520 Rajalingappaa Shanmugamani Keyo 3 this book shows you what can be done in deep learning on computer vision. you can see lots of algorithms and models used in computer vision with different datasets. however, it has a weakness in the implementation of algorithms and models.

it used lots of pre-trained and ready models, and you can't discover and get what you need to be learned.]]>
3.42 Deep Learning for Computer Vision: Expert techniques to train advanced neural networks using TensorFlow and Keras
author: Rajalingappaa Shanmugamani
name: Keyo
average rating: 3.42
book published:
rating: 3
read at: 2019/10/25
date added: 2020/11/02
shelves: ai-and-data-science, computer-science, nonfiction, programming, technology
review:
if you want to implement deep learning models, this is not a good book.
this book shows you what can be done in deep learning on computer vision. you can see lots of algorithms and models used in computer vision with different datasets. however, it has a weakness in the implementation of algorithms and models.

it used lots of pre-trained and ready models, and you can't discover and get what you need to be learned.
]]>
<![CDATA[HTML and CSS: Design and Build Websites]]> 10361330
� Introduces HTML and CSS in a way that makes them accessible to everyone—hobbyists, students, and professionals—and it’s full-color throughout

� Utilizes information graphics and lifestyle photography to explain the topics in a simple way that is engaging

� Boasts a unique structure that allows you to progress through the chapters from beginning to end or just dip into topics of particular interest at your leisure

This educational book is one that you will enjoy picking up, reading, then referring back to. It will make you wish other technical topics were presented in such a simple, attractive and engaging way!]]>
514 Jon Duckett 1118008189 Keyo 4 4.5<br /> 4.30 2011 HTML and CSS: Design and Build Websites
author: Jon Duckett
name: Keyo
average rating: 4.30
book published: 2011
rating: 4
read at: 2018/07/16
date added: 2020/11/02
shelves: computer-science, nonfiction, programming
review:
4.5

]]>
<![CDATA[Hands-On Recommendation Systems with Python]]> 41573140 146 Rounak Banik 1788993756 Keyo 3 It was fun, but I had to watch lots of youtube videos to understand the concepts and the math behind many things the author just uses as a "black box".

and hey,
I made a simple recommender system!
You pick a movie, and it recommends some books
isn't it interesting?!
I used Ĺ·±¦ÓéŔÖ API to download the book descriptions

and .]]>
3.57 Hands-On Recommendation Systems with Python
author: Rounak Banik
name: Keyo
average rating: 3.57
book published:
rating: 3
read at: 2020/09/13
date added: 2020/11/02
shelves: ai-and-data-science, nonfiction, technology, programming, computer-science
review:
If you have to make a recommendation system in a short time, and practically you know nothing about recommenders, then this is the book for you!
It was fun, but I had to watch lots of youtube videos to understand the concepts and the math behind many things the author just uses as a "black box".

and hey,
I made a simple recommender system!
You pick a movie, and it recommends some books
isn't it interesting?!
I used Ĺ·±¦ÓéŔÖ API to download the book descriptions

and .
]]>
Think Python 14514306 296 Allen B. Downey 144933072X Keyo 3 programming, computer-science and it was what I expected
if you are new to Python don't read this book

]]>
4.17 Think Python
author: Allen B. Downey
name: Keyo
average rating: 4.17
book published:
rating: 3
read at: 2018/12/19
date added: 2020/11/02
shelves: programming, computer-science
review:
I read it as a warm up
and it was what I expected
if you are new to Python don't read this book


]]>
<![CDATA[Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability (Voices That Matter)]]> 18197267
In this 3rd edition, Steve returns with fresh perspective to reexamine the principles that made Don’t Make Me Think a classic-–with updated examples and a new chapter on mobile usability. And it’s still short, profusely illustrated…and best of all–fun to read.

If you’ve read it before, you’ll rediscover what made Don’t Make Me Think so essential to Web designers and developers around the world. If you’ve never read it, you’ll see why so many people have said it should be required reading for anyone working on Web sites.]]>
216 Steve Krug 0321965515 Keyo 5 a pensive book for developers
Every developer needs to read it.
It makes me think deeply about usability and accessibility.
For example, after I read a chapter on accessibility, I decided to design a website that could be helpful for blind people. Its main purpose is to help us have a better life. Because we use the software more than anything else now. You are reading my review on a website or on an application. Steve Krug's style makes me have a smile on my face while reading and understand it very well.]]>
4.24 2000 Don't Make Me Think, Revisited: A Common Sense Approach to Web Usability (Voices That Matter)
author: Steve Krug
name: Keyo
average rating: 4.24
book published: 2000
rating: 5
read at: 2018/10/03
date added: 2020/11/02
shelves: nonfiction, programming, technology
review:
a pensive book for developers
Every developer needs to read it.
It makes me think deeply about usability and accessibility.
For example, after I read a chapter on accessibility, I decided to design a website that could be helpful for blind people. Its main purpose is to help us have a better life. Because we use the software more than anything else now. You are reading my review on a website or on an application. Steve Krug's style makes me have a smile on my face while reading and understand it very well.
]]>