Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

What should a beginner learn in Python ..?

user-image
Question added by Abdul Khader Shaik , Cyber Crime Lawyer , Grofers
Date Posted: 2018/07/31
أحمد الحارثي
by أحمد الحارثي , Application Developer , Saudi Grains Organization

In my point of view, a beginner should learn the following:

  • Working with variables and expressions.
  • Writing loops
  • Using the date, time, and datetime classes
  • Reading and writing files
  • Fetching internet data
  • Parsing and processing HTML

Then, you can learn:

  • OOP
  • Explore python libraries

Also, you might want to:

  • Develop desktop applications.
  • Develop websites using Django.

in my point of view, a biginner should follow this steps for learn python:

1) python syntaxe: -variables

                               -conditions

                               -loops

                               -files

                               -list

                               -dictionary

                               -oop

                               -import modules

then python framework:

                              -django or flask

Raed Bader
by Raed Bader , Senior System Engineer , CCTC

As in most programming languages, bigginers should start learning the followings:

  • Syntax of Python (Datatype & Variables, Strings, Dictionaries, conditions, Loops ...etc)
  • Building functionions.
  • Handling files
  • OOP
  • Object & Classes.
  • Operator overloading
  • Inheritance and polymorphism
  • Recursive functions.

 

A python is also a programming language but its code is easy to write to compare another languase , this language is creative our knowledge and make perfect a machine how to analise ,realize in feature so i want to learn it.

Moinuddin H Khan
by Moinuddin H Khan , Senior Technical Specialist , Nokia

In my view, a beginner should learn the following

  1. Data types
  2. Arithmetic operations
  3. Significance of indendation
  4. Conditional and loop statments
  5. File handling
  6. Regular expression
  7. Functions

Shad Hasan
by Shad Hasan , IT Solutions Architect , Deutsche Telekom

 

Learning python with basic concepts of programming won't give you feel much of python programmer. Below listed topic might give you some feel of python for fresher.

 

Execution steps

Interactive Shell

Executable or script files

 

User Interface or IDE

 

Data Types and Operations

Numbers

Strings

List

Tuple

Dictionary

Other Core Types

 

Statements and Syntax

Assignments, Expressions and prints

If tests and Syntax Rules

While and For Loops

Iterations and Comprehensions

 

Functions

Function definition and call

Function Scope

Arguments

Function Objects

Anonymous Functions

 

Classes

Classes and instances

Classes method calls

Inheritance and Compositions

Static and Class Methods

Bound and Unbound Methods

Operator Overloading

Polymorphism

Basic topics should be:

- Data types:

A. Numeric

B. String

C. Complex

D. None type

- operations

- sets, Lists and sictionaries

- Object Oriented programming with python

Bajeela Aejas
by Bajeela Aejas , Test automation Engineer , Storilabs

Python is an easy to learn language. So from my experience you can start from anywhere as there are many helpful websites to learn and clear doubts.

Ajay Sharma
by Ajay Sharma , IT Server Administrator , Inari Software Designing

Variables assignment, Conditions, Classes and Objects, Assigning operators, Strings, Integers, Reading and writing files

Prateek Gupta
by Prateek Gupta , System Engineer , Tata Consultancy Services

In my opinion, first things first i.e. (Basics)

  • Variables and Expressions
  • Looping & Control Statements
  • File Handling

Then secondly,

  • OOPS Concept
  • Python Libraries & structure
  • Interacting with Database
  • Develop a basic yet full-fledged CRUD application using database

Finally,

  • Exploring frameworks like DZANGO
  • Developing basic yet full-fledged applications

Ahmed Zaki
by Ahmed Zaki , Academic Member , Modern Generation student activity

I think it will be as any programming language, at first beginner should learn:- variables, strings and string manipulation

- functions and built-in functions.

-  statments and loops.

- structured data like lists and tuples.

- how to work with bugs and debugging.

 

then he/she can move to:

- object oriented programming for classes and objects.

 

then she/she can select a specialization:

for web : Django/flask frameworkes.I suggest sololearn to start in Python.

More Questions Like This