The First Pune Python meet organized by PythonThreads.com The First Pune Python meet organized by PythonThreads.com What is it? Python is a Free, Open.

Slides:



Advertisements
Similar presentations
1 Copyright © 2002 Pearson Education, Inc.. 2 Chapter 1 Introduction to Perl and CGI.
Advertisements

10/09/1999© 1999 CNRI, Guido van Rossum 1 Computer Programming for Everybody Guido van Rossum CNRI (Corporation for National Research Initiatives, Reston,
Guy Griffiths. General purpose interpreted programming language Widely used by scientists and programmers of all stripes Supported by many 3 rd -party.
Introduction to Programming. COMP104 Lecture 1 / Slide 2 Objectives * To learn fundamental problem solving techniques: n define a problem n design an.
‘And Now For Something Completely Different’ Python Programming David Hartwell Clements.
Introduction to Python John Alexis Guerra Gómez CMSC433 Spring 2010 University of Maryland.
Python Brandon Jeffcoat Dashaun West “Why settle for snake oil when you can have the whole snake?” -- From Usenet posting by Mark Jackson, June 1998.
Script Languages in Science CCOM Student Seminar Series Kurt Schwehr 12-Nov-2008.
Python Jordan Miller and Lauren Winkleman CS 311 Fall 2011.
Scripting Languages. Originally, a script was a file containing a sequence of commands that needed to be executed Control structures were added to make.
Russell Taylor Lecturer in Computing & Business Studies.
Introduction to Programming Programming. COMP102 Prog. Fundamentals I: Introduction / Slide 2 Objectives l To learn fundamental problem solving techniques.
Introduction to Programming. COMP104 Introduction / Slide 2 Objectives * To learn fundamental problem solving techniques * To learn how to design a program.
Jonathan Huelman CSC 415 – Programming Languages
1 Outline 7.1 Introduction 7.2 Implementing a Time Abstract Data Type with a Class 7.3 Special Attributes 7.4Controlling Access to Attributes 7.4.1Get.
Lassen Community College NEW STUDENT ORIENTATION At Lassen Community College we offer a wide range of educational opportunities to help meet your academic.
Software Development Unit 6.
Systems Software Operating Systems.
Python Introduction.
PHP Web Development, PHP Programming
TEACHING PROGRAMMING BY ITERATIVE DEEPENING Dr. Mark Lee | School of Computer Science, University of Birmingham
Linux Basics CS 302. Outline  What is Unix?  What is Linux?  Virtual Machine.
Introduction to Computer Programming itc-314
Java Beserkers Group 4. Start of Java Development began on June of 1991 by a group of computer scientist at the Sun Mircrosystems Company Development.
Rapid Application Development (RAD) Software Development Approaches.
Sri Lanka Institute of Information Technology Software Engineering Project – I Clone of Rally GROUP NO : WD-SEP-002 | PROJECT NO :25 PROJECT : CLONE OF.
Python 0 Some material adapted from Upenn cmpe391 slides and other sources.
Introduction to Programming Peggy Batchelor.
August 29, 2005ICP: Chapter 1: Introduction to Python Programming 1 Introduction to Computer Programming Chapter 1: Introduction to Python Programming.
Python – Part 1 Python Programming Language 1. What is Python? High-level language Interpreted – easy to test and use interactively Object-oriented Open-source.
Ch 1. A Python Q&A Session Spring Why do people use Python? Software quality Developer productivity Program portability Support libraries Component.
CS 390 Unix Programming Summer Unix Programming - CS 3902 Course Details Online Information Please check.
Mr C Johnston ICT Teacher BTEC IT Unit 06 - Lesson 03 Choosing A Programming Language.
Systems Software Operating Systems. What is software? Software is the term that we use for all the programs and data that we use with a computer system.
A very basic overview of Server-Side Scripting Or what is PHP, Perl, Python, Ruby and what can they do for me?
Guide to Programming with Python Chapter One Getting Started: The Game Over Program.
Python. By Jawad. What Is Python? Python is an open-source object-orientated scripting language. Python is good for embedding snippets to run a program.
Python – May 11 Briefing Course overview Introduction to the language Lab.
Executed by: Prokhorov N. Baybikov I. BI-01. Contents 1. Description 1. About Python 2.Origin 2. Properties 3. Pros & Cons 4. Usage 5. Conclusion.
Intro to Python Programming (Part 1) Pamela Moore Zenia Bahorski Eastern Michigan University March 16, 2011 A language to swear by, not at.
Python for: Data Science. Python  Python is an open source scripting language.  Developed by Guido Van Rossum in late 1980s  Named after Monty Python.
Overview of Python Eric Finkenbiner David J. Stucki.
Smart cloud orchestrator - the first implementation in the world at Wroclaw University of Technology for supporting design processes in education at universities.
Course Instructor: Hira Farman Course : BY:HIRA FARMAN.
Introduction to Computer Programming itc-314 Lecture 04.
Perl Ed Finegan. Overview of Pearl Perl is a high-level programming language written by Larry Wall. It derives from the C programming language and to.
10 Best Technologies to Learn at Eduonix in 2016 The tech field is progressing rapidly, with newer software applications and development tools being released.
Python Joseph Eckstrom, Benjamin Moore, Willis Kornegay.
Presented By P.SRIVIDYA 085D1A0552 Programming Language.
PROBLEM SOLVING WARM-UP Fill in the spaces using any operation to solve the following (!, (), -/+,÷,×): = 6.
IT IS THE HELP GUIDE FOR BEGINNERS WHO ARE CONFUSE THAT WHY THEY SHOULD CHOOSE PYTHON BY SOFTCRAYONS. Why Python Is Good carrier Choice.
Why Join Python Classes in Bangalore
Best 3 Software Development Languages. Hibernate Training Hibernate is a high-performance object-relational mapping tool and query service. Hibernate.
Best Way to Learn Selenium Course in Online. Looking to learn best testing tool? If your preference is selenium testing then your choice is perfect. The.
Python Programming Unit -1.
Top 8 Best Programming Languages To Learn
CST 1101 Problem Solving Using Computers
Leverage your Business with Selenium Automation Testing
Python Training In Hyderabad
Python Training in Chennai
Python Classes in Pune |
Do you know this browser?...
BTEC Information Technology Grade 5 in ICT or Computer Science
Continuous deployment best practices, methods and tools.
Building Raspberry Pi Controllers with Python
Chapter 1: Programming Basics, Python History and Program Components
What is Programming Language
Introduction to Computer Science
Python is a popular programming language. It was created by Guido van Rossum, and released in It is an interpreted, interactive, object-oriented.
C is highly portable and is used for scripting system applications which form a major.
Presentation transcript:

The First Pune Python meet organized by PythonThreads.com The First Pune Python meet organized by PythonThreads.com What is it? Python is a Free, Open source, Interpreted, object oriented programming language. Developed by Guido van Rossum in early 1990's. Named after Monty Python. Influences include ABC, C and shell scripting. Features :- Object-Oriented Dynamically typed Interpreted Cross-platform Extensible Flexible Indentation is the key.

The First Pune Python meet organized by PythonThreads.com The First Pune Python meet organized by PythonThreads.com Why Python ? In this competitive age, High productivity, tight deadline & short development cycles are the buzzwords in the application development world. These are the reasons why software developers prefer rapid application development (RAD) tools like Python. An application is written in four different languages (Java, C, Perl, and Unix shell- script) because it was built by four different developers who were expert in four different languages. Everybody knows this is a problem, but nobody has time to learn another language. Solution - A single common language that is both powerful enough to handle a wide variety of tasks and easy enough to learn quickly and easily.

The First Pune Python meet organized by PythonThreads.com The First Pune Python meet organized by PythonThreads.com Python Vs Other Languages

The First Pune Python meet organized by PythonThreads.com The First Pune Python meet organized by PythonThreads.com Python Vs Other Languages

The First Pune Python meet organized by PythonThreads.com The First Pune Python meet organized by PythonThreads.com Python Vs Other Languages Basic programs >>> print "Hello World“ Hello World >>> Python as a calculator >>> 3* >>> >>> for i in range(0,10):... Print i 0 1 2

The First Pune Python meet organized by PythonThreads.com The First Pune Python meet organized by PythonThreads.com Sectors in which Python is being used Python is used everywhere in almost all the sectors. Web Development - Google, Yahoo, Linux Weekly News. Games - Battlefield2,Quark, Star Trek Bridge Commander. Graphics - Walt Disney Feature Animation, Jasc Software. Financial - ABN AMRO Bank, Bellco Credit Union. Science - NASA, Biosoft, National Weather Service. Electronic Systems Development - Electronics Design Automation (EDA). Software Development - Red Hat, SGI Inc. Education - University of California,New Zealand Digital Library. Business Software- IBM, RealNetworks.

The First Pune Python meet organized by PythonThreads.com The First Pune Python meet organized by PythonThreads.com Using and promoting Python Lets take a look at the possible reasons why Python is not popular in this part of the world. Companies are not willing for a change Acceptance of Python Language Python Certifications Python Training Courses Demand and Supply ratio

The First Pune Python meet organized by PythonThreads.com The First Pune Python meet organized by PythonThreads.com Using and promoting Python What can be done to promote the language - Use of Python in your job - Use of Python in your job might introduce Python to the company. But be careful, use it as the opportunity arises, using it everywhere will affect on its acceptance. How to start - Entry point could be small tasks that are not so important. You can Write a small utilities to make you main operation easier. Its comparatively lot easier if you are introducing Python (or any new technology) in a small company as in the small companies there are fewer layers in the decision-making hierarchy. In the small companies you will face resistance from fewer people when you do something different. If you can show them the positive results then its very likely that they will adopt the new things that boosts productivity. To start In the big companies using Python locally might not disturb other functionalities as the development is divided into small teams for different areas of functionality. Its not easy to convince your colleagues, seniors that Python might be a better choice for any particular application.

The First Pune Python meet organized by PythonThreads.com The First Pune Python meet organized by PythonThreads.com Learning Python might not benefit your career but it will certainly help you to be a better programmer.

The First Pune Python meet organized by PythonThreads.com The First Pune Python meet organized by PythonThreads.com Questions? Open discussion on Python.