Skip to main content

Posts

Showing posts from July, 2019

How To Learn Python If You Already Know A Different Programming Language

I knew C before I learnt Python. There are differences between the languages, but, it is very easy if Python is your second language. Why learn Python? C has tens of lines of codes which could be done within one line with the help of Python Libraries. Python is just easier and equally powerful. It is also a great scripting language if you wanted to learn a scripting language. If you have a programming background, Python is pretty straightforward to pick up. The most onerous task is learning the libraries and idioms. You already know how programs work and you might have an idea about programming methodology. This makes learning Python a simple process. If you're learning Python and want to do it fast, I recommend this: Learn X in Y minutes(Python) This will teach you the keywords and syntax in a matter of minutes. Most people don't know this, but the official Python docs are a goldmine. It is very well written and is as good as any book. Already knowing how

EmailExtractor - My First Python Project! (And Publishing On GitHub)

Yay! I learnt Python using  this Udemy  course and went forward and made my first Python Project! https://github.com/utpalbalse/EmailExtractor EmailExtractor Extract all emails from a document/text and store it in a txt file. Summary: This is helpful for the people trying to copy lots of emails from a file which has other info(not just emails). Instead of copying each email, this python file extracts all emails from the document/text and stores in a .txt file. I have used the re module and the pyperclip module. Also creating a new file or rewriting the file in Python. I uploaded the project to GitHub and hence have my first open project!

What I Am Doing This Summer?

Finally! My summer holidays have started. I just completed my first year of college. I'm glad its done. Here is my plan for the Summer: 1. Finish the Official Cert Guide I am going to finish reading the CCNA Official Cert Guide by Wendell Odom. This will take me about a month and I would have finished studying for the CCNA by the time the next academic year starts. LAB EVERYDAY. I will have to practice for the CCNA using labs and practice exams. 2. Python  Finish the Automate The Boring Stuff With Python video course and book. Finish the Python Mega Course:Build 10 Real World Applications video course. Learn important modules and libraries Build a couple small projects and 1 big project(self). Use Git to save and control repositories. 3. TRY and learn the basics of JavaScript Thanks for reading!  AZID