Excellent starting point if you are wanting to learn this programming language, could be used in addition oto other advanced books in the subject. I learnt allot from this book, and cannot fault it all all, very imformative book, very useful. Just what you expect from a educational related book. I only give it a three star because I just don't find computer programming educational books that interesting, they are books that serve a purpose, and this book does deliver, you can learn the programming language from it. Worth reading for any student of subject.
The easiest way to create a website - is to use cms such as Wordpress. This is much more convenient in terms of content management than using a static site (cms is a content management system). But many fret at the speed of work, because the system is addressed to the database, and the beginner himself is difficult to understand the sql. Fortunately, I recently came across a cool site to learn sql. It's called codingsight. For example, here is a very cool article with simple tipses. https://codingsight.com/sql-query-opt... it describes the basic techniques of boost sql in plain language. I suggest you check it out!
Engrossing book, I found plenty of interesting material in it. Overall, a smooth read. I employed it while working on the website https://credits-info.ru