Reuven Lerner: My Black Friday sale is live! Take 50% off any course in Python or data science

As promised, the Black Friday sale has begun in my online store. Through Monday, my courses and books are all 50% off with the coupon code BF2019. This includes all eight of the video courses: Intro Python: Fundamentals (basic syntax and data structures) Intro Python: Functions (*NEW* writing and using functions) Comprehending comprehensions (using list, set, and dict comprehensions) Object-oriented Python (classes, instances, attributes, and methods) NumPy (using NumPy for numeric analysis) Pandas (*NOW COMPLETE* using Pandas for data analysis) Understanding and mastering Git Practice Makes Regexp (50 exercises to…

Read More

How Long Does It Take To Become A Python Developer

This is a common question on many forums. And the answer is — it only takes a few seconds. It’s all about your self-perception. Writing my first (Python) book was hard. It was hard to produce unique text, day after day, without any immediate feedback from the market. Working on such a long-term project without getting any feedback can be cumbersome. However, one day I realized that I have already written the first 100 pages of my book. So it struck me: I’m an author. My self-image changed suddenly. Now, I was…

Read More

How to make these grid items take up the full space of each slot?

I have a 1-row, 3-column grid. "Use Flexbox," you are no doubt thinking–but I am trying to learn how to use CSS Grid. I cannot figure out why these three grid items are so skinny. Before I put them in grid they were fine. I would like each one to fill the full space of its grid slot but for the life of me cannot figure out how. PIC for reference. CSS: .card-grid { display: grid; gap: 2px 2px; grid-template-columns: repeat(3, 1fr); grid-template-rows: 1fr; height: 100%; width: 100%; } .grid-item…

Read More