Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Python programming - learn easy - India English - AulaGEO
2 students

Python programming - learn easy - India English - AulaGEO

Learn from zero
Created byAulaGEO Academy
Last updated 8/2024
English

What you'll learn

  • Python basics

Course content

7 sections38 lectures4h 45m total length
  • Introduction to Programming6:57
  • What is Python and Why5:42
  • Installation of Python7:04
  • Difference between shell and sctipt5:37

    Explore the difference between shell and script in Python using IDLE, with interactive line-by-line execution versus writing and running full scripts, including saving as .py and running with Run module.

  • Practice5:37

Requirements

  • the course is from scratch

Description

Python is a uniquely flexible language that allows you to process data from all manner of sources (geospatial, textual, relational), and make all types of maps.Most companies recruit employees who speak this language, due to its wide application in different areas such as writing programs and creating games, to solving mathematical problems and exploring scientific topics such as astronomy.


Its a powerful, simple and easy to learn language, and this course is designed for anyone who wants to get started in the world of programming. You will be able to learn everything, from basic tips to advanced topics such as handling Arcpy in ArcGIS Pro.

Python is a programming language that is used by ArcGIS Pro, used to automate tasks and save time. In the Python/ArcGIS/ArcPy module  we provide tutorials for beginners to get started with those tools.


This course add python for ArcGIS and ArcPy that will provide easy-to-follow tutorials that will help you to became in a master Python for data science. Also it does not require any previous skills in Python, or any other programming language. It is very practical, which is the best way to learn, an interactive field that applies examples and offers the resources so that they can practice as many times as they require.


In particular, you will learn the following

1. What is programming in general and how is it done using Python?

2. How to start coding in Python?

3. Python Variables, Data Types, and Input Handling

4. How to do conditional programming in Python?

5. How to declare functions and use them effectively?

#AulaGEO


Section 1: Introduction to programming and Python

· 1. Introduction to programming

· 2. What is Python and why?

3. Python installation

4. Difference between shell and script

5. Practice

Section 2: Basic Programming in Python

6. Python as a calculator

7. Variables in Python

· 8. Data types in Python

9. Python built-in functions

10. Advanced printing

11. Taking user input

12. Practice

Section 3: Some advanced data types in Python

13. Storage of many items (list)

· 14. Storage of many elements (tuple)

15. Storage of many items (set)

16. Storage of key and value pairs (dictionary)

17. Practice

Section 4: Conditionals and loops in Python

· 18. Conditional (if declaration)

19. Conditionals (else statement)

20. Loop (for loops)

21. Loop (while loops)

22. Practice

Section 5: Functions and Objects

23. Exploring built-in features

24. User Defined Functions

25. Classes and objects

26. Practice

Section 6: Final Project

· 27. Final Project

Section 6: Python programming in ArcGIS Pro

28. Run python script from outside ArcGIS Pro

29. Introduction to python window

30. Run buffer analysis tool

31. Field management tool & Length Calculation

32. Use Arcpy for Get result form tool, wo…ta properties

33. Import Arcpy and modules

34. Describe properties of data

35. Create a field list and loop through the contents

36. Geo processing and select by location tools

37. List unique values from attribute table Ordenados por nombre

38. Map document ot pdf map conversion

39. Split Line to Multiple Parts

**This course is taught in one part in asian English and the final module in USA English**


The demand for programmers is increasing, it has been used for more than two decades and has not lost ground in the world of technology. This is another reason why you should learn this language. We hope you will learn with us in this 5-hour course, with lifetime access on any type of mobile device and TV.  You will get a certificate of participation upon completion. We hope to see you soon and learn together

Who this course is for:

  • Those who are curious about programming and would like to get started
  • Those who are interested in becoming a data scientist and would like to use python for this
  • If you want to use python for something like games then as an introductory course, this will set the foundation of your learning journey
  • Those who are interested in becoming a web developer and would like to use python for this. This course will set that necessary background for you to further learn those advanced topics
  • Those who have taken other courses but failed to learn just exact introductory programming