preloader
Smart Technologies

Python for Beginners

Uncategorized
Wishlist Share
Share Course
Page Link
Share On Social Media
0
Cart is empty!

About Course

Python For Beginners

Welcome! Are you completely new to programming? If not then we presume you will be looking for information about why and how to get started with Python. Fortunately an experienced programmer in any programming language (whatever it may be) can pick up Python very quickly. It’s also easy for beginners to use and learn, so jump in!

If you’ve never programmed before, this program is highly recommended for you; it doesn’t Ā assume that you have previous coding experience.

What is Python?

Python is a very popular general-purpose interpreted, interactive, object-oriented, and high-level programming language. Python is dynamically-typed and garbage-collected programming language. It was created by Guido van Rossum during 1985- 1990. Like Perl, Python source code is also available under the GNU General Public License (GPL).

Show More

What Will You Learn?

  • Learn the universal concepts of computer programming
  • Learn the syntax and semantics of the Python language
  • Practice skills in resolving typical implementation challenges
  • Use the most important elements of Python Standard Library
  • Install your runtime environment
  • Write your own Python programs

Course Content

Introduction to Python & Computer Programming
The fundamentals of computer programming, i.e. how the computer works, how the program is executed, how the programming language is defined and constructed, what the difference is between compilation and interpretation, what Python is, how it is positioned among other programming languages, and what distinguishes the different versions of Python;

Data-types, variables, basic input-output, basic operators
The basic methods of formatting and outputting data offered by Python, together with the primary kinds of data and numerical operators, their mutual relations and bindings; the concept of variables and variable naming conventions; the assignment operator, the rules governing the building of expressions; the inputting and converting of data;

Boolean values, conditional execution, loops, lists, logical & bitwise operators
Boolean values to compare difference values and control the execution paths using the if and if-else instructions; the utilization of loops (while and for) and how to control their behavior using the break and continue instructions; the difference between logical and bitwise operations; the concept of lists and list processing, including the iteration provided by the for loop, and slicing; the idea of multi-dimensional arrays;

Functions, tuples, dictionaries, and data-processing
The defining and using of functions ā€“ their rationale, purpose, conventions, and traps; the concept of passing arguments in different ways and setting their default values, along with the mechanisms of returning the functionā€™s results; name scope issues; new data aggregates: tuples and dictionaries, and their role in data processing.

X