$2395
2024-06-03 | 5 days
π» Welcome to the Alta3 Research Lab Environment
π» Using Vi and Vim
π» Using VSCode
π» Python IDEs
π» Alta3 Research Python Certification (OPTIONAL)
π» Large Language Model toolkit for AI Solution Assistance
π» SCM Option #1 - GitHub
π» SCM Option #2 - GitLab
π» Installing Python
π¬ Python Basics
π» The Shebang Line and File Permissions
π» The Standard Library, functions, and print()
π» Collecting user input()
π¬ Python Lists
π» Working with Lists
π» List Objects and Methods
π» Slicing complex lists (lists within lists)
π¬ Python Dictionaries
π» Python Dictionaries
π» Getting dir(obj) help() and pydoc
π¬ Python Strings
π» String Methods
π» Copying Files and Folders
π» Moving and Renaming Files and Folders
π¬ Conditionals
π» Testing if conditionals
π» IPv4 Testing with if
π Writing your own if-logic script
π» Using while, if, elif, else (Monty Python)
π» Debugging and Troubleshooting while, if, elif, else
π» Introduction to looping
π» Looping with for
π» Using for, range(), and with
π¬ Reading and Writing to Files
π» Parsing Log Files
π» Creating Output Files from Data Sets
π» Read from Files
π» Archive with zipfile
π» Creating Functions
π» pip, import and PyPi Packages to Know
π» Exploring Network Interfaces
π» Defining Functions
π» Scripting Commands with Python
π» try and except
π» Producing Graphs and Charts
π» os.walk() the Directory Tree
π» Excel JSON and CSV - Intro to Pandas
π¬ Converting JSON to Python Data Types
π» Python, APIs, and JSON
π» requests library - Open APIs
π» Searching with Regular Expressions
π» Use RegEx to Search Text
π» Best Practice and pylint
π» Testing code with pytest
π» Packaging Python Projects
π» Creating Classes
π» Inheritance
π» Using Classes
π» Running Python Scripts with Crontab
π» Argument Parsing
π» Unpacking Arguments
π» Automating SMTP and Extended SMTP
π» XML Parsing with ElementTree
π» Timestamping - import time datetime
π¬ Glossary
π Working with List and Dictionary Data
π for loop
π» Live Labs
π Code Repair
π Dictionaries
π Complex Data Slicing
π» If name == βmainβ
π Number Guessing Game
π Conditionals Troubleshooting
π Looping Vampires
π More Cheats
π¬ Planning & Consulting with Alta3 Research
π» Continuing Education
π¬ Curriculum Path: Developer
π¬ Curriculum Path: NetDevOps