₦400,000.00

Olawale Olalekan Leol
GOOGLE CERTIFIED PROFESSIONALFullstack Developer

Programming in Python
Python is a high-level, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation. Python is dynamically-typed and garbage-collected. It supports multiple programming paradigms, including structured (particularly procedural), object-oriented and functional programming. It is often described as a "batteries included" language due to its comprehensive standard library. Guido van Rossum began working on Python in the late 1980s as a successor to the ABC programming language and first released it in 1991 as Python 0.9.0. Python 2.0 was released in 2000 and introduced new features such as list comprehensions, cycle-detecting garbage collection, reference counting, and Unicode support. Python 3.0, released in 2008, was a major revision that is not completely backward-compatible with earlier versions. Python 2 was discontinued with version 2.7.18 in 2020. Python consistently ranks as one of the most popular programming languages. Python has come a long way to become the most popular programming language and continues to revolutionize the IT industry because of its Machine Learning, Artificial Intelligence and Data Science functionalities. Python is very famous for its simple programming syntax, code readability, English-like commands that make coding a lot easier and efficient. Due to this, it is the most popular and preferred language. Python is an interpreted, high-level, general-purpose programming language like PHP. Python is an interpreted, high-level, general-purpose programming language developed by Guido van Rossum at National Research Institute for Mathematics and Computer Science in Netherlands. In contrast to popular belief that Python was named after the snake, Python was actually named after the show "Monty Python's flying circus" - Monty Python's FLYING CIRCUS. Guido van Rossum formulated Python in the late 1980's as a successor to the ABC programming language. In 1994, Python version 1.0 was released with features like exception, Lambda, Map, Filter and Reduce. Python 2.0, released in 2000, introduced features like List Comprehensions and Garbage Collection System capable of collecting reference cycles. Python 3.0 was released on the 3rd of December 2008. Undoubtedly, Python 2.x and 3.x have proven to be the most used versions. As of today, Python 3.7.4 is the latest stable version released in the summer of 2019. Python is popularly used for Software Development, Scripting, and Software Testing. Top IT companies like Google, Facebook, Instagram, Spotify and Netflix, among others, use Python for Machine Learning, Artificial Intelligence and Data Science. Some major applications of Python can be seen in the fields of Machine Learning, Artificial Intelligence, Data Science and IoT. Python also offers many libraries like Numpy, SciPy, Keras, Tensor Flow, Django and Flask. Pep-8 is the official style guide that defines the styling conventions for Python code. A few popular open source Python projects include PipENV, Chatistics, solving the travelling salesman problem using self-organizing maps and Python to BPF converter. Some of the trending Python repositories on Github today include, NLP, ML-from-scratch, PyTorch-transformers, and 100-days of ML code, among others. Popular websites on the internet, like Reddit and Quora, are built using Python. Popular games like Civilization IV, Battlefield 2, Sims 4, and World of Tanks are games developed using Python. COURSE REQUIREMENT: Windows OS: A computer with at least 2GB of RAM and running Windows 7 or higher (Windows 8.1 - 10 is highly recommended), Python for Windows OS installation setup, Anaconda Python Interface Installation - for the implementation of Python script, Anaconda Navigator (Anaconda 3), Text Editor: Notepad, Notepad++, and Command prompt. There are three editions of Python. 1. Python version 1.0 was released with features like exception, Lambda, Map, Filter and Reduce. 2. Python 2.0, released in 2000, introduced features like List Comprehensions and Garbage Collection System capable of collecting reference cycles. 3. Python 3.0 was released on the 3rd of December 2008. Undoubtedly, Python 2.x and 3.x have proven to be the most used versions.
Course Features
Programming in Python ₦400,000.00
- Lectures Week Days/Weekends
- Quizzes 1
- Class Duration 12 Weeks
- Skill level Beginner/Inter/Expert
- Language English
- Students Capacity 20
- Lesson Materials Yes
- Lesson 10
- Assessments Yes
Course Description
Python is a multi-paradigm programming language. Object-oriented programming and structured programming are fully supported, and many of its features support functional programming and aspect-oriented programming (including metaprogramming and metaobjects). Many other paradigms are supported via extensions, including design by contract and logic programming. Python uses dynamic typing and a combination of reference counting and a cycle-detecting garbage collector for memory management. It uses dynamic name resolution (late binding), which binds method and variable names during program execution. Its design offers some support for functional programming in the Lisp tradition. One of the most common reasons why Python you should learn Python is that: Python has simple syntax and hence is easy to understand and learn and code. It provide a simple syntax for readability and makes it easier to understand. Developer can create any desktop or machine based program. Python is very verstile and used for Artificial Intilligence and machine learning. Compare to Java C, C# or C++, Python has fewer lines of codes.
Requirements
Windows OS: A computer with at least 2GB of RAM and running Windows 7 or higher (Windows 8.1 - 10 is highly recommended), Python for Windows OS installation setup, Anaconda Python Interface Installation - for the implementation of Python script, Anaconda
Anaconda Python Interface Installation - for the implementation of Python script. Spyder IDE
Python also offers many libraries like Numpy, SciPy, Keras, Tensor Flow, Django and Flask. Pep-8 is the official style guide that defines the styling conventions for Python code. A few popular open source Python projects include PipENV, Chatistics, solv
Learning Outcomes/Target Audience
- This course is intended for anyone interested in learning Software Development in Python to master his or her own body. This course is aimed at beginners, so no previous experience with hand balancing skills is necessary. Python has come a long way to be
Curriculum
-
First Lesson
-
Lesson 1.Introduction to Python.180 minutes
-
-
Second Lesson
-
Lesson 1. Anaconda Python Interface Installation - for the implementation of Python script and Python IDEs180 minutes
-
-
Third Lesson
-
Lesson 1. Create a new skeleton application in Python180 minutes
-
-
Fourth Lesson
-
Lesson 1. Desktop Application Development in Python180 minutes
-
-
Fifth Lesson
-
Lesson 1. Web Application Development in Python180 minutes
-
-
Final
-
Part 1. Assignment/Assessment120 minutes
-
Part 2. Online Test120 minutes
-
Tutor/Instructor
Olawale Olalekan Leol
GOOGLE CERTIFIED PROFESSIONALI'm Leol, a Computer Science and Engineering graduate of Ladoke Akintola University of Technology, Ogbomoso, Nigeria. My web development skills are the fastest growing part of my technical skill sets. I'm an a Fullstack with both front-end and back-end development skills. My work has been primarily focused on: Web Application Development with a combination of: PHP + MySQL, HTML / HTML 5 + CSS 3, ASP.Net + Microsoft SQL, JavaScript + JQuery. Website deployment using open-source content management systems such as WordPress, Joomla, etc. Leol has experience in Languages like PHP, JavaScript, MATLAB, C, C++, C#, PASCAL, HTML, CSS. I'm well grounded, well versed and well seasoned in Web Development, Mobile Apps, Content Management System, Search Engine Optimization, Digital Marketing, Project Management, Graphic Design, Web Hosting, Windows Hosting with Plesk, Linux Hosting with cPanel, Office Workspace Email, Official email & Outlook Config. He has built different Web Solutions ranging from E-commerce Platform, Courier and Tracking Platform, Hospital Management Platform, Real Estate and Property Platform, School Management Platform, Co-operative & Thrift Platform, HR Platform, Bulkmailer, BulkSMS and CBT Solution for corporate organizations, schools, NGOs and religious bodies and others. Leol is a Google certified.
Leol Legend is a legendary Software Developer. He is a born teacher that I have known since university days, more than a decade. I am impressed with the 9ja Coding Class, looking forward to learning more from you the next class.
The explanation was very thorough and the tutor was always on hand to give extra guidance whenever it was needed. Legendary in digital transformation...
This is a good learning resource for those who want to learn web design without writing any code. It is clear and easy to understand.