Anon
🏴☠️
Owner
Staff
Moderador
Paladín de Nodo
Jinete de Nodo
Burgués de Nodo
Noderador
Nodero
Noder
LINK
Contenido:
Introduction to Programming with Python
- Introduction to Python
- Mac/Linux installation
- Windows setup
- Interpreted vs. compiled programming languages
- Creating and running our first Python script
- Choosing an integrated development environment (IDE)
- How to share your code with us and get help with errors
- Basic types - numbers
- Basic types - strings
- Basic string manipulation
- Basic types - Boolean operators
- Lists (arrays)
- Dictionaries
- Variables
- Built-in functions
- User-defined functions
- Adding arguments to a function
- Default arguments
- Keyword arguments
- Infinite arguments
- Return values from functions
- If, elif, else statements
- For/while loops
- Importing libraries into a script
- Project #1 - Building a calculator
- PEP guidelines
- Breaking out of while loops
- Continuing while loops
- Classes & objects
- Instance variables
- Class & instance variables
- How to add comments to your code
- Importing modules from relative paths
- RPG setup
- Creating our character
- Additional utility classes
- Enemy instantiation
- Using magic
- Turning our magic into a class
- Healing our player
- Adding items
- Implementing different item types
- Better HP view
- Adding members to our party
- Working HP bars
- White space in HP & MP
- Enemy HP bar
- Multiple enemies pt.1
- Multiple enemies pt.2
- Enemy artificial intelligence
- Reading and writing files in Python
- JavaScript Object Notation (JSON)
- Using Virtualenv to create a virtual environment
- The Python Package Index (PyPI)
- Introduction to Requests
- HTTP GET variables
- Pillow the image processing library (PIL)
- Posting data
- Posting JSON
- Headers
- Beautiful Soup
- Parsing our soup
- Directional navigation
- Image scraper
- Improvements to our web scraper
- Introduction and setup
- Inserting documents
- Bulk inserts
- Counting documents
- Multiple find conditions
- Datetime and keywords
- Indexes
- Introduction and simple example
- HTML templates
- Building a MVC
- Importing static files
- Setting up a register form
- Posting data to web.py
- Creating users
- Hashing passwords
- Login logic
- Web.py sessions
- Logout functionality
- Posting microblogs
- Retrieving post objects
- User settings and updating Mongo
- Relative datetimes
- Making our post dates pretty
- Adding post comments
- Image uploads and avatars
- Django project setup
- Creating our blog app
- Setting up the admin site
- URLs and views
- HTML templates
- Dynamic template data
- Single post page
- Implementing Bootstrap
- Static files
- Template inheritance
- Post images, multi-level templates, and more
- Installation and 1st program
- Declarative interfaces
- Event handling in QML
- Qt layouts, buttons, and labels
- QLineEdit
- QPushButton clicked
- Setting QLabels text
- Calculator project setup
- QGridLayout
- Programming buttons
- Button event handling
- Evaluating queries
- Finishing touches
- QTabWidget
- Interacting with tabs
- QWebEngine implementation
- Switching tabs
- Setting up our web address bar
- Updating tab text
- Updating tab icons
- Back, forward, and reload functionality
- Updating the address bar
- Style sheets
- Qt key shortcuts
- QtSplitter and section wrap up
- Installing matplotlib
- World population graph
- Adding labels and custom line color
- Multiple lines and line styling
- Configuring the graph
- Let's make pie (charts)
- Letting Pandas make data simpler
- Using Panda's data for pie charts
- Bar charts pt.1
- Bar charts pt.2
- Bar charts pt.3
- Custom legend
- Introduction to machine learning
- Feedback sounds with PyAudio
- Recognizing our speech
- Making our program speak back
- Parsing speech
- Making our AI useful
- Creating the illusion of consciousness
- Speaking from it's own brain
- Getting more answers