Good textbooks on Programming

I’d like to create a secure website from scratch.
I have been self-learning to program since 2019.
For your information, I list the good textbooks that helped me a lot.

Beginning

I took Dr. Angela Yu’s Full Stack Web Development course first.
Her video lectures taught me the basics of web development.
I have learned I could reduce duplicate codes and making changes easily to common parts by learning back-end.

Dr. Angela Yu also has created a Python course.
Both courses offer 50 plus hours of video contents and when on sale, they only cost about $10.

HTML and CSS

Next, I learned HTML and CSS.
It was easy to find great courses at affordable prices at these stages.

JavaScript

Next, I have learned JavaScript.
The learning was getting difficult.
At around these phases, I took courses from Progate.com for one month, and learned for about 50 to 60 hours from them.
I took only courses I was interested in at the time, and it was fun.

PHP

John Duckett’s textbook, “PHP & MYSQL” was good.
Tom Butler’s “PHP & MYSQL: Novice to Ninja” was great.
I thought, “good textbooks might increase our income, so I wished I could find more textbooks which are great.”
But I couldn’t find many textbooks on PHP.

Python

I have heard this advice, “do a little research which programming languages has many textbooks. That language is easy to self-learn.”
And I found there are many Python textbooks.

Now I am reading “Programming Logic and Design” by Tony Gaddis, “Python Programming and Data Structure” by Daniel Liang, and “Python Programming” by S. Sridhar.

They are all good, and I am glad that even I can understand programming when I start from very basics very slowly.
And there seem to be other good textbooks, too.

There are even free versions of textbooks by great teachers like Dr Chuck Severance and Al Sweigart.

WordPress

Another thing I am learning now is WordPress.
If I try to build my ideal website from scratch, it takes a lot of time to learn how to do it.
But if I use WordPress, I can start small right now.
There are good video lectures inexpensively.
And https://learn.wordpress.org/
even has free video lectures of how to use them.

Conclusion

These are the things which I know of how to create websites.
I am grateful if you share with us what you know.

Leave a Comment