Sitemap

Python: — Beginner experience

2 min readJul 13, 2022

--

I followed “python for beginners course”. It was very useful to me for understanding the python from the scratch. This course is designed from the basic of the python. For example, the 1st lesson was clearly explained the computational thinking and evolution of that in the computer. Therefore, following lessons are in that course.

● Introduction to programming

○ Computational Thinking

○ Anatomy of a Software Application

● Getting started with python

○ Setting up Python locally

○ My first python program

● Python Programming — Basics

○ Expressions and statements

○ Variables and data types

○ Operators

○ Conditional Execution

● Python programming — Essentials

○ Lists

○ Loops and Iterations

○ Input and output

Get Apinayan’s stories in your inbox

Join Medium for free to get updates from this writer.

○ Functions

○ Errors

● Python programming — looking ahead

○ Files

○ Strings

○ Getting started with python libraries

○ Writing clean code

● Software Development process

○ Software development life cycle

○ Roles in a software development team

● Assignment: programming a calculator

○ Assignment: programming a calculator stage 1

○ Assignment: programming a calculator stage 2 (implement a history list)

● Assignment: Connect with the industry

So, from this course, I can be able to do small exercises and able to understand the python code written by other programmers. Further, I got to know about the importance of the clean coding in programming; particularly I struggled to identify the mistakes in calculator assignment because of improper coding.

Assignment: programming a calculator

This is my first coding experience for this type of multi-functional program. Therefore, I took more time to finish the calculator assignment. I done many mistakes at the starting stage, then again and again I changed the code and check the code. Here, I referred some coding from the Internet to get an idea. Finally, this was a great experience for me for how to code for projects in python and how to use the Internet for refer the coding.

In conclusion, this course gives me the confidence in working in python code. So, I wish to develop my knowledge further in python and try to work more projects in python.

--

--