
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.
Master advanced printing in Python by using the print function, the format function, comma printing, and string concatenation, illustrated with money, spend, and amount left variables.
Explore how to store many items in Python by using lists and related data types, create and access list elements, and apply slicing and indexing fundamentals.
Explore how Python sets store unique values and differ from lists and tuples. Define sets with curly braces and note that indexing is not supported.
Learn to declare and use Python dictionaries to store key-value pairs, using names as keys and marks as values, including nested lists and methods like keys, values, and items.
Learn how to use while loops in Python, compare them with for loops, control iteration with a condition, print list items, and handle index out of range errors.
Complete the final module by building a live text-based adventure game in Python. Learn how a Python programmer turns ideas into code using conditionals, loops, functions, and user input.
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