[New] Master Class Python Data Analysis for non-programmers
What you'll learn
- The students will learn more than 450 practical examples codes and methods for using Python code in developing both software and Games.
- First method is using Python command prompet to enter simple commands.
- Play with amazing mathematical methods of Python.
- Finally the course desribe the tecnical methods for add new idea and how to conver it to be life.
- Learn how to use the power of Python in Data Analysis
Requirements
- Enough knowledge about Computer.
- Windows 7, 8 or 10 operating system.
- Internet Connection to download Python Liberaries if nedded.
Description
What is Python Used For? 5 Major Real-World Applications
It’s one of those fine mornings when you don’t have much to do. While you make your coffee, you reach for the remote to play your morning songs on YouTube. When everything is set, you log onto Netflix to continue with your favorite series. From time to time you reach for your phone to check Facebook and Instagram notifications. Amazon reminds you to buy the rubber shoes you left on your cart. After a while, you board an Uber to go and see your friend. You then head to Google to search for the best restaurant in your local area for you to spend time in.
Well, guess what all these actions have in common — That’s right! Python!
Python is a programming language that has relatively simple syntax. This makes it an ideal choice for beginners who are just starting out in the field of programming.
Python is also a very versatile language, which means that you can use i for a wide variety of tasks and in different industries.
Just like most newbies trying to get into tech, I had difficulties finding the correct path of learning to code. I had to bounce back on forth trying to find a way that was comfortable for me.
I began my journey into the tech field by learning first the basics of web development – that is HTML, CSS and a little bit of JavaScript. Later on I tried out different programming languages, all in the name of trying to find the one that suited me perfectly.
I did a little bit of C and Java, and I even learned Pascal at some point (basically because it was what was being taught at school as a freshman).
All this was before I came across Python, gave it a try, learned a little bit about it, and decided that it would be my new normal.
Read along to get a better understanding why Python is the easiest language to learn for beginners, its benefits, and resources and tips to help you get started.
Why Learn Python?
Whether you are beginner or a person who has learned a couple of programming languages, you will likely agree that learning a new programming language can be challenging. Even more so when you don't have the right resources and guidance. But with the right help, you can make it an enjoyable experience.
Python was created on December 3, 1989 by Guido van Rossum. He had a design philosophy which stated, "There's only one way to do it, and that's why it works".
Python is an interpreted, high-level, general-purpose programming language. As a programming language, Python uses mostly English keywords, so it has fewer exceptions and special cases compared to the languages.
Now let's look at some of the reasons you might want to learn Python.
Python's Simple Syntax
Python is a language that has a very simple syntax. This is one of the reasons it is ideal for beginners getting into tech to consider as a first language. I understand this alone might not be motivating enough, but believe me – after a thorough breakdown you will be convinced otherwise.
Compared to other languages, Python has one of the simplest syntaxes that uses fewer lines of code to accomplish a particular task. This makes it easier to learn the basics and understand the language within a shorter period of time.
In addition to this, Python is an interpreted language, which means that you don’t need a compiler to write and run Python code.
Let's take an example where we print the "Hello World" statement using Python, Java, and C++:
Here's "Hello World" in Python:
print("Hello World)
Here it is in Java:
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, world!");
}
}
And here it is in C++:
#include <iostream>
using namespace std;
int main() {
cout << "Hello, world!" << endl;
return 0;
}
As you can see from the code snippets above, Python has the most concise and easiest syntax compared to the others.
Thanks,
Ayman
Who this course is for:
- Any one interested to learn fundamentals to developed and create applications with Python code.
- Students who studies Python in the school or colleage.
- Python developers who need to learn some Magics tricks.
Instructor
I'm a VB dot net, C#, C++, Python, Excel VBA, B4A android apps Developer and an Automotive Engineer working in the Maintenance Engineering division in My Company (As an Assistant General Manager) of Maintenance Information & Database (IBM Maximo / SAP) and maintenance planning for 22 years. I started programming with Sakhr's home computer using Basic when I was 12 years old. It was very interesting that you can make your ideas alive using programming. I'm very good at painting, sculpture, and hand drawing so it was very simple to use computer graphics for me. I'm now using vb.net 2017 and I'll try to learn the latest versions. I teach myself using books and now use the incredible internet as an assistant for any missed or forgotten code. My advice to you as a beginner in coding is first thing learn the basics and fundamentals of programming then you will find your favorite programming language. Late I funded Binary CodeSoft© website for Engineering and Training services.
PROFESSIONAL EXPERIENCE
July 2021 –Till now
Present:
General Maintenance Department
Title: Assistant General Manager
Gulf Suez Petroleum Company (Gupco)
Ras Shukheir, Egypt
Duties
*Instructor for ERP software (IBM Maximo – SAP HANA)
*Preparing training plan for new company instructors.
*Joining Company's team for digital transformation.
Jan. 2013 – July 2021
Maintenance Engineering Division
Department Head (Maximo Dept.)
Gulf Suez Petroleum Company (Gupco)
Ras Shukheir, Egypt
Duties
*Instructor for all the current and new users of Maximo.
*Instructor for new Maintenance Maximo systems (LPO – GL account – MR) in GUPCO.
*Developing the new GL account system using in Maximo.
*leading the Maximo team to do the jobs correctly.
*Working as help desk for all Maximo users.
*Preparing all training Materials for the new ver. Of Maximo and trained the user for using it.
*Adding and modify all new equipment in the Maximo system.
*Update the Maximo database if needed.
*Making site visit to update the system with the actual modifying.
*Update the preventive maintenance programs and job plans.
* Update the predictive maintenance programs and job plans if needed.
*Preparing daily, monthly and yearly reports and KPI’s.
*Working with Cairo IT to solve the user’s problems. * receiving the users requested forms and check it.
*Making regularly help files for descript any problem and its solutions.
Jun. 2010-2013
Section Head (Maximo Dept.)
Maintenance Engineering Division
Gulf Suez Petroleum Company (Gupco)
Ras Shukheir, Egypt
May. 2005 -2010
Planner (Maintenance Engineer)
Maintenance Engineering Division
Gulf Suez Petroleum Company (Gupco)
Ras Shukheir, Egypt Project Activities
Upgrade CMMS System (Maximo Project), job plan and PM resources
Feb. 2003-2005
Mechanical Maintenance Engineer
Mechanical Maintenance Division
Duties
Maintenance programs for all reciprocating equipment in Petrochemical environment. and Initiate maintenance system (job plan and PM resources) *Updating technical modification in drawings and manuals.
*Register all events and instruction in the daily log, given details when necessary and issuing work orders. Major events to be recorded in Technical Reports.
*Prepare down time analysis and cost analysis for each equipment.
*Establishing maintenance programs for new erected units.
*Raising work order (cost-estimated) for planned and unplanned maintenance work. *Feeding back the system to establish equipment maintenance history.
*Planning for required shutdown maintenance considering man/power, materials and special tools.
*Issue weekly / monthly reports related to maintenance activities.
*Issue close – out reports for shutdown maintenance activities to be an overview document.
*Preparing engineering studies (scope of work) for some requested modification works.
Oct. 2002 -2003
Maintenance Engineer
ADAT (Automotive & Engines agent Company)
Cummins & International engines and vehicles
6 Oct. city -Giza-Egypt, Egypt
Duties
*To check that the preventive maintenance programs have been carried out and record any kind of non-routine intervention carried out with the customers.
·* To coordinate directly with the supplier the application of maintenance software, working together, to manage and control the system in operation.
*To keep updating an agenda for all interventions/actions scheduled and guarantee the implementation by everyone.
Feb. 2001 -2002
Sales and Maintenance engineer
ASCO (Lifting Cranes & Forklift agent Company)
Salah Salem Street
Cairo, Egypt
Duties
*Sales and Maintenance engineer for American & German forklifts
*Sales and Maintenance engineer for narrow ile cranes
Jan 2000 -2001
Military Automotive Officer
Egyptian Army
Duties
*Working as automotive officer in military service