วันพุธที่ 20 กุมภาพันธ์ พ.ศ. 2562
Python
The following is the link to 'Essential English Grammar for Reading Comprehension' topic
https://readinterestinglinks.blogspot.com/2015/11/the-following-are-topics-of-english.html
The following is link to 'How to Write Your First Program' topic
http://readinterestinglinks.blogspot.com/2018/01/how-to-write-your-first-program.html
The following is link to 'Programming for Kids' topic
http://readinterestinglinks.blogspot.com/2016/07/programming-for-kids.html
The following is link to 'Android' topic
http://readinterestinglinks.blogspot.com/2016/04/android.html
The following is link to 'Kotlin' topic
http://readinterestinglinks.blogspot.com/2018/01/kotlin.html
The following is link to 'Java' topic
http://readinterestinglinks.blogspot.com/2015/12/java.html
The following is link to 'C#' topic
http://readinterestinglinks.blogspot.com/2017/04/c.html
The following is link to 'Rust' topic
https://readinterestinglinks.blogspot.com/2019/04/rust.html
The following is link to 'Dart and Flutter' topic
https://readinterestinglinks.blogspot.com/2019/04/dart-and-flutter.html
The following is link to 'A-Frame' topic
https://readinterestinglinks.blogspot.com/2019/04/a-frame.html
The following is link to 'Linux and Operating Systems' topic
https://readinterestinglinks.blogspot.com/2019/05/linux-and-operating-systems.html
The following is link to ' Arduino and Raspberry Pi ' topic
http://readinterestinglinks.blogspot.com/2017/04/arduino-and-raspberry-pi.html
The following is link to 'Electronics Engineering' topic
http://readinterestinglinks.blogspot.com/2017/05/electronics-engineering.html
The following is link to 'Brain' topic
http://readinterestinglinks.blogspot.com/2016/03/brain-wavecomaxenoglossyreincarnation.html
======================================================================================
Install
https://thepythonguru.com/installing-python3
https://linuxhint.com/install_python3_ubuntu_1804
https://askubuntu.com/questions/602060/importerror-no-module-named-tkinter
https://askubuntu.com/questions/660414/idle-installation-in-ubuntu-14-04
https://linuxize.com/post/how-to-install-pip-on-ubuntu-18.04
Note that at least you need to install Python, and you should install IDLE even though you already have a text editor or an IDE.
=================================================
IDE
IDLE
https://askubuntu.com/questions/660414/idle-installation-in-ubuntu-14-04
---------------------------------------------
Visual Studio Code
https://code.visualstudio.com
https://marketplace.visualstudio.com/items?itemName=ms-python.python
https://code.visualstudio.com/docs/getstarted/tips-and-tricks
https://www.arungudelli.com/microsoft/visual-studio-code-keyboard-shortcut-cheat-sheet-windows-mac-linux
http://donovanbrown.com/post/visual-studio-code-keyboard-shortcut-cheat-sheet
https://zellwk.com/blog/useful-vscode-keyboard-shortcuts
----------------------------------------
PyCharm
https://snapcraft.io/pycharm-community
https://flathub.org/apps/details/com.jetbrains.PyCharm-Community
https://www.homeandlearn.uk/install-pycharm.html
https://www.homeandlearn.uk/linux-desktop-launcher.html
=================================================
Basics
https://www.stavros.io/tutorials/python
https://www.brianlinkletter.com/python-seven-simple-things-network-engineers-need-to-know
https://en.m.wikipedia.org/wiki/Shebang_(Unix)
https://riptutorial.com/python
https://riptutorial.com/ebook/python
https://www.tutorialspoint.com/python/index.htm
https://www.tutorialspoint.com/python/python_quick_guide.htm
https://thepythonguru.com
https://thepythonguru.com/getting-started-with-python
https://thepythonguru.com/running-python-programs
https://thepythonguru.com/datatype-varibles
https://thepythonguru.com/python-functions
https://thepythonguru.com/python-control-statements
https://thepythonguru.com/python-loops
https://thepythonguru.com/python-strings
https://thepythonguru.com/python-object-and-classes
https://thepythonguru.com/python-inheritance-and-polymorphism
https://thepythonguru.com/python-exception-handling
https://thepythonguru.com/python-modules
https://thepythonguru.com/installing-packages-in-python-using-pip
https://pythonspot.com/objects-and-classes
https://pythonspot.com/inner-classes
https://pythonspot.com/inheritance
https://pythonspot.com/threading
https://pythonspot.com/python-tree
https://pythonspot.com/python-modules
https://www.javatpoint.com/python-tutorial
https://www.javatpoint.com/python-features
https://www.javatpoint.com/how-to-install-python
https://www.javatpoint.com/how-to-set-python-path
https://www.javatpoint.com/python-example
https://www.javatpoint.com/how-to-execute-python
https://www.javatpoint.com/python-if-else
https://www.javatpoint.com/python-strings
https://www.javatpoint.com/python-lists
https://www.javatpoint.com/python-tuples
https://www.javatpoint.com/python-dictionary
https://www.javatpoint.com/python-functions
https://www.javatpoint.com/python-files-io
https://www.javatpoint.com/python-modules
https://www.javatpoint.com/python-exception-handling
https://www.javatpoint.com/python-date
https://www.javatpoint.com/python-oops-concepts
https://www.javatpoint.com/python-programs
https://www.javatpoint.com/hello-python-program
https://www.javatpoint.com/python-check-number-is-positive-negative-or-zero
https://www.javatpoint.com/python-find-lcm
https://www.javatpoint.com/python-add-two-matrices
https://www.javatpoint.com/python-program-to-copy-all-elements-of-one-array-into-another-array
https://www.javatpoint.com/python-program-to-check-if-the-given-number-is-a-disarium-number
https://www.javatpoint.com/python-program-to-create-a-circular-linked-list-of-n-nodes-and-count-the-number-of-nodes
https://www.javatpoint.com/python-program-to-convert-a-given-binary-tree-to-doubly-linked-list
https://www.delftstack.com/tutorial/python-3-basic-tutorial
https://www.delftstack.com/tutorial/python-3-basic-tutorial/python-introduction
https://www.delftstack.com/tutorial/python-3-basic-tutorial/installation
https://www.delftstack.com/tutorial/python-3-basic-tutorial/hello-world
https://www.delftstack.com/tutorial/python-3-basic-tutorial/keywords-and-identifiers
https://www.delftstack.com/tutorial/python-3-basic-tutorial/statement-indentation-and-comment
https://www.delftstack.com/tutorial/python-3-basic-tutorial/variables-and-data-types
https://www.delftstack.com/tutorial/python-3-basic-tutorial/operators
https://www.delftstack.com/tutorial/python-3-basic-tutorial/namescape-and-scope
https://www.delftstack.com/tutorial/python-3-basic-tutorial/numbers-and-conversion
https://www.delftstack.com/tutorial/python-3-basic-tutorial/data-type-list
https://www.delftstack.com/tutorial/python-3-basic-tutorial/data-type-tuple
https://www.delftstack.com/tutorial/python-3-basic-tutorial/data-type-string
https://www.delftstack.com/tutorial/python-3-basic-tutorial/data-type-array
https://www.delftstack.com/tutorial/python-3-basic-tutorial/data-type-sets
https://www.delftstack.com/tutorial/python-3-basic-tutorial/data-type-dictionary
https://www.delftstack.com/tutorial/python-3-basic-tutorial/python-decision-construct
https://www.delftstack.com/tutorial/python-3-basic-tutorial/python-for-loop
https://www.delftstack.com/tutorial/python-3-basic-tutorial/python-while-loop
https://www.delftstack.com/tutorial/python-3-basic-tutorial/python-loop-continue-and-break
https://www.delftstack.com/tutorial/python-3-basic-tutorial/python-pass
https://www.delftstack.com/tutorial/python-3-basic-tutorial/python-functions
https://www.delftstack.com/tutorial/python-3-basic-tutorial/python-function-arguments
https://www.delftstack.com/tutorial/python-3-basic-tutorial/python-recursive-function
https://www.delftstack.com/tutorial/python-3-basic-tutorial/python-file-operation
https://www.delftstack.com/tutorial/python-3-basic-tutorial/python-file-directory-operation
https://www.delftstack.com/tutorial/python-3-basic-tutorial/python-class
https://www.delftstack.com/tutorial/python-3-basic-tutorial/python-class-inheritance
https://www.delftstack.com/tutorial/python-3-basic-tutorial/python-exception-handling
https://www.quora.com/How-can-you-make-a-Python-script-executable-on-Unix
http://zetcode.com/lang/python
http://zetcode.com/lang/python/python
http://zetcode.com/lang/python/interactivepython
http://zetcode.com/lang/python/lexicalstructure
http://zetcode.com/lang/python/datatypes
http://zetcode.com/lang/python/strings
http://zetcode.com/lang/python/lists
http://zetcode.com/lang/python/dictionaries
http://zetcode.com/lang/python/operators
http://zetcode.com/lang/python/keywords
http://zetcode.com/lang/python/functions
http://zetcode.com/lang/python/files
http://zetcode.com/lang/python/oop
http://zetcode.com/lang/python/modules
http://zetcode.com/lang/python/packages
http://zetcode.com/lang/python/exceptions
http://zetcode.com/lang/python/itergener
http://zetcode.com/lang/python/introspection
https://www.tutorialspoint.com/python/python_multithreading.htm
https://www.homeandlearn.uk/index.html
https://www.homeandlearn.uk/getting-started-with-python.html
https://www.homeandlearn.uk/python-number-variables.html
https://www.homeandlearn.uk/tkinter-messagebox.html
https://www.homeandlearn.uk/python-if-statements.html
https://www.homeandlearn.uk/python-strings-case.html
https://www.homeandlearn.uk/python-functions.html
https://www.homeandlearn.uk/python-for-loops.html
https://www.homeandlearn.uk/python-tuple.html
https://www.homeandlearn.uk/basic-python-gui.html
https://www.homeandlearn.uk/open-text-file.html
https://www.homeandlearn.uk/python-modules.html
https://www.homeandlearn.uk/python-classes.html
https://www.homeandlearn.uk/python-database-server.html
https://www.homeandlearn.uk/python-database-connect.html
https://www3.ntu.edu.sg/home/ehchua/programming/webprogramming/Python1_Basics.html
https://en.m.wikipedia.org/wiki/Shebang_(Unix)
https://medium.com/@meghamohan/mutable-and-immutable-side-of-python-c2145cf72747
https://docs.python.org/3/library/argparse.html
https://docs.python.org/3/tutorial/inputoutput.html#reading-and-writing-files
https://www.tutorialspoint.com/functional_programming/index.htm
https://www.tutorialspoint.com/functional_programming/functional_programming_quick_guide.htm
=============================================================================
GUI
Tkinter
https://askubuntu.com/questions/602060/importerror-no-module-named-tkinter
https://riptutorial.com/tkinter
https://riptutorial.com/ebook/tkinter
https://github.com/Dvlv/Tkinter-By-Example
https://www.datacamp.com/community/tutorials/gui-tkinter-python
https://www.python-course.eu/tkinter_labels.php
https://www.python-course.eu/tkinter_buttons.php
https://www.python-course.eu/tkinter_message_widget.php
https://www.python-course.eu/tkinter_layout_management.php
https://www.python-course.eu/tkinter_events_binds.php
https://www.python-course.eu/tkinter_canvas.php
https://pythonspot.com/category/pro/gui/tk
https://pythonspot.com/tkinter
https://pythonspot.com/tk-window-and-button
https://pythonspot.com/tk-dropdown-example
https://likegeeks.com/python-gui-examples-tkinter-tutorial
https://www.geeksforgeeks.org/python-gui-tkinter
https://python-textbok.readthedocs.io/en/1.0/Introduction_to_GUI_Programming.html
https://www.delftstack.com/tutorial/tkinter-tutorial
https://www.delftstack.com/tutorial/tkinter-tutorial/tkinter-introduction
https://www.delftstack.com/tutorial/tkinter-tutorial/hello-world
https://www.delftstack.com/tutorial/tkinter-tutorial/tkinter-label
https://www.delftstack.com/tutorial/tkinter-tutorial/tkinter-button
https://www.delftstack.com/tutorial/tkinter-tutorial/tkinter-checkbutton
https://www.delftstack.com/tutorial/tkinter-tutorial/tkinter-radiobutton
https://www.delftstack.com/tutorial/tkinter-tutorial/tkinter-combobox
https://www.delftstack.com/tutorial/tkinter-tutorial/tkinter-entry
https://www.delftstack.com/tutorial/tkinter-tutorial/tkinter-geometry-managers
http://zetcode.com/tkinter
http://zetcode.com/tkinter/introduction
http://zetcode.com/tkinter/layout
http://zetcode.com/tkinter/attributes
http://zetcode.com/tkinter/widgets
http://zetcode.com/tkinter/menustoolbars
http://zetcode.com/tkinter/dialogs
http://zetcode.com/tkinter/drawing
http://zetcode.com/tkinter/snake
https://www.javatpoint.com/python-tkinter
https://www.javatpoint.com/python-tkinter-button
https://www.javatpoint.com/python-tkinter-canvas
https://www.javatpoint.com/python-tkinter-checkbutton
https://www.javatpoint.com/python-tkinter-entry
https://www.javatpoint.com/python-tkinter-frame
https://www.javatpoint.com/python-tkinter-label
https://www.javatpoint.com/python-tkinter-listbox
https://www.javatpoint.com/python-tkinter-menubutton
https://www.javatpoint.com/python-tkinter-menu
https://www.javatpoint.com/python-tkinter-message
https://www.javatpoint.com/python-tkinter-radiobutton
https://www.javatpoint.com/python-tkinter-scale
https://www.javatpoint.com/python-tkinter-scrollbar
https://www.javatpoint.com/python-tkinter-text
https://www.javatpoint.com/python-tkinter-toplevel
https://www.javatpoint.com/python-tkinter-spinbox
https://www.javatpoint.com/python-tkinter-panedwindow
https://www.javatpoint.com/python-tkinter-labelframe
https://www.javatpoint.com/python-tkinter-messagebox
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Toplevel
https://riptutorial.com/tkinter/example/22130/difference-between-tk-and-toplevel
https://www.javatpoint.com/python-tkinter-toplevel
https://www.programcreek.com/python/example/3589/Tkinter.Toplevel
https://www.tutorialspoint.com/python/tk_toplevel.htm
https://riptutorial.com/tkinter/example/22130/difference-between-tk-and-toplevel
http://www.java2s.com/Code/Python/GUI-Tk/Transientwindowofroot.htm
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Multiple Indepentdent Windows
http://www.java2s.com/Code/Python/GUI-Tk/Twoindependentrootwindows.htm
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Frame
https://loctv.wordpress.com/2016/09/28/python-tkinter-multiple-windowsframes
https://pythonprogramming.net/change-show-new-frame-tkinter
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Tab
https://www.homeandlearn.uk/python-database-form-tabs.html
https://www.homeandlearn.uk/python-database-form-tabs2.html
https://www.homeandlearn.uk/python-database-form-tabs3.html
https://subscription.packtpub.com/book/application_development/9781785283758/2/ch02lvl1sec26/creating-tabbed-widgets
https://kyletk.com/post/13
https://www.programcreek.com/python/example/104109/tkinter.ttk.Notebook
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Animate
https://medium.com/@elan_73479/python-tkinter-tutorial-4-making-a-animation-in-canvas-ff5801358e4e
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Drag and Drop
https://www.reddit.com/r/learnpython/comments/2nldiu/how_to_drag_a_circle_using_tkinter
https://www.quora.com/How-can-I-drag-and-drop-widgets-in-Tkinter-using-Python-3-6
https://raw.githubusercontent.com/akheron/cpython/master/Lib/tkinter/dnd.py
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Combobox
https://www.delftstack.com/tutorial/tkinter-tutorial/tkinter-combobox
https://docs.python.org/3.1/library/tkinter.ttk.html
https://www.programcreek.com/python/example/81908/ttk.Combobox
https://www.programcreek.com/python/example/104110/tkinter.ttk.Combobox
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Popup Menu
http://zetcode.com/tkinter/menustoolbars
https://tkdocs.com/tutorial/menus.html
http://code.activestate.com/recipes/578897-supertext-scrollable-text-with-pop-up-menu-and-the
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Scrollbar
https://www.javatpoint.com/python-tkinter-scrollbar
https://www.homeandlearn.uk/tkinter-scrollbars.html
https://www.reddit.com/r/learnpython/comments/6muoep/how_to_add_a_scroll_bar_to_oversized_tkinter_frame
https://www.quora.com/How-do-I-add-a-vertical-scroll-bar-in-the-parent-window-of-Tkinter-in-Python
https://riptutorial.com/tkinter/example/27784/scrolling-a-canvas-widget-horizontally-and-vertically
https://www.programcreek.com/python/example/4300/Tkinter.Scrollbar
https://www.tutorialspoint.com/python/tk_scrollbar.htm
http://effbot.org/tkinterbook/scrollbar.htm
http://effbot.org/zone/tkinter-scrollbar-patterns.htm
https://gist.github.com/Yagisanatode/6ccef95e75c5686474c7
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Track close event of root window and Toplevel window
https://stackoverflow.com/questions/111155/how-do-i-handle-the-window-close-event-in-tkinter
http://effbot.org/zone/tkinter-window-destroy.htm
https://www.codingforums.com/python/381754-tracking-window-close-event-tkinter.html
https://bytes.com/topic/python/answers/431323-detect-tkinter-window-being-closed
https://mail.python.org/pipermail/python-list/2003-April/184793.html
http://books.gigatux.nl/mirror/pythonprogramming/0596000855_python2-CHP-7-SECT-3.html
http://www.scoberlin.de/content/media/http/informatik/tkinter/events-and-bindings.htm
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Entry and validatecommand
https://riptutorial.com/tkinter/example/27780/adding-validation-to-an-entry-widget
https://infohost.nmt.edu/tcc/help/pubs/tkinter/web/entry-validation.html
https://www.reddit.com/r/learnpython/comments/7vzts4/tkinter_entry_validation
https://pyinmyeye.blogspot.com/2012/08/tkinter-entry-with-validation-demo.html
https://stackoverflow.com/questions/4140437/interactively-validating-entry-widget-content-in-tkinter
Note that you should read 'Regular Expression' topic too.
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
GUI Builder or Designer
https://github.com/alejandroautalan/pygubu
http://page.sourceforge.net/html/intro.html#installation-on-linux
======================================
Other GUI modules
https://pythonspot.com/gui
https://pythonpedia.com/en/awesome/gh-35491164-07/python-one-stop-guis
--------------------------------
PySimpleGUI
https://pysimplegui.readthedocs.io
https://pysimplegui.readthedocs.io/#installing-pysimplegui
https://pypi.org/project/PySimpleGUI
https://pysimplegui.readthedocs.io/tutorial
https://pysimplegui.readthedocs.io/cookbook
https://github.com/PySimpleGUI/PySimpleGUI
http://pythonic.zoomquiet.top/data/20180919091955/index.html
https://github.com/PySimpleGUI/PySimpleGUI/tree/master/docs
https://github.com/PySimpleGUI/PySimpleGUI/blob/master/docs/index.md
https://github.com/PySimpleGUI/PySimpleGUI/blob/master/docs/architecture.md
https://github.com/PySimpleGUI/PySimpleGUI/blob/master/docs/tutorial.md
https://github.com/PySimpleGUI/PySimpleGUI/blob/master/docs/cookbook.md
https://github.com/PySimpleGUI/PySimpleGUI/blob/master/docs/PySimpleGUI%201-minute%20Cookbook%209-30.pdf
https://github.com/MikeTheWatchGuy/PySimpleGUI/tree/master/PySimpleGUIQt
https://github.com/PySimpleGUI/PySimpleGUI/tree/master/PySimpleGUIWx
https://github.com/PySimpleGUI/PySimpleGUI/tree/master/PySimpleGUIWeb
https://repl.it/@PySimpleGUI/PySimpleGUIWeb-Demos
----------------------------------
Kivy
https://kivy.org/#gallery
https://kivy.org/doc/stable/installation/installation-linux.html#ubuntu-kubuntu-xubuntu-lubuntu-saucy-and-above
https://kivy.org/doc/stable/tutorials/crashcourse.html
https://steemit.com/utopian-io/@faad/kivy-getting-started-with-kivy-or-cover-basics-or-tutorial-1
https://kivy.org/doc/stable/tutorials/pong.html
https://kivy.org/doc/stable/tutorials/firstwidget.html
https://kivy.org/doc/stable/gettingstarted/packaging.html
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Drop Down List
https://kivy.org/doc/stable/api-kivy.uix.dropdown.html
https://github.com/kivy/kivy/wiki/Editable-ComboBox
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Custom Widget
https://steemit.com/utopian-io/@faad/kivy-getting-started-with-kivy-or-widgets-or-tutorial-2
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
GUI Builder or Designer
https://kivy-designer.readthedocs.io/en/latest/quickstart.html
----------------------------------
wxPython
https://askubuntu.com/questions/758774/how-to-install-wxpython-ubuntu-16-04
https://steemit.com/utopian-io/@faizaraja/wxpython-tutorial
http://zetcode.com/wxpython/introduction
http://zetcode.com/wxpython/firststeps
https://letscodepython.com/blog/2017/12/27/building-guis-wxpython
https://github.com/janbodnar/wxPython-examples
https://pythonspot.com/wxpython-gui-tutorial
https://www.tutorialspoint.com/wxpython/wxpython_quick_guide.htm
https://www.tutorialspoint.com/wxpython
http://zetcode.com/wxpython/events
http://zetcode.com/wxpython/layout
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Tab
https://pythonspot.com/wxpython-tabs
https://www.tutorialspoint.com/wxpython/wx_notebook_class.htm
https://wxpython.org/Phoenix/docs/html/wx.Notebook.html
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Drag and Drop
http://zetcode.com/wxpython/draganddrop
https://dzone.com/articles/wxpython-introduction-drag-and
https://www.tutorialspoint.com/wxpython/wxpython_drag_and_drop.htm
https://wxpython.org/Phoenix/docs/html/dnd_overview.html
https://wiki.wxpython.org/DragAndDrop
https://github.com/geberl/wxpython-drag-drop-template
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Multiple Document
https://www.tutorialspoint.com/wxpython/wxpython_multiple_document_interface.htm
https://www.wisdomjobs.com/e-university/wxpython-tutorial-1744/wxpython-multiple-document-interface-23975.html
https://wxpython.org/Phoenix/docs/html/wx.MDIParentFrame.html
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Custom Widget
http://zetcode.com/wxpython/customwidgets
http://manwhocodes.blogspot.com/2013/04/creating-custom-widgets-in-wxpython.html
https://www.codeproject.com/Tips/669642/Creating-a-Custom-wxPython-Progress-Bar-Widget
https://wiki.wxpython.org/CreatingCustomControls
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
GUI Builder or Designer
http://wxglade.sourceforge.net
https://sourceforge.net/projects/wxformbuilder
https://github.com/wxFormBuilder/wxFormBuilder
----------------------------------
PyGTK
https://www.quora.com/How-can-I-install-PyGTK-module-for-Python
http://zetcode.com/gui/pygtk
http://zetcode.com/gui/pygtk/firststeps
http://zetcode.com/gui/pygtk/layout
https://www.tutorialspoint.com/pygtk/pygtk_quick_guide.htm
https://www.tutorialspoint.com/pygtk
https://blog.fossasia.org/making-gui-for-susi-linux-with-pygtk
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Tab
https://www.tutorialspoint.com/pygtk/pygtk_notebook_class.htm
https://www.wisdomjobs.com/e-university/pygtk-tutorial-1751/pygtk-notebook-class-23802.html
https://www.programcreek.com/python/example/2455/gtk.Notebook
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Drag and Drop
https://www.tutorialspoint.com/pygtk/pygtk_drag_and_drop.htm
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Custom Widget
http://zetcode.com/gui/pygtk/customwidget
http://www.learningpython.com/2006/07/25/writing-a-custom-widget-using-pygtk
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
GUI Builder or Designer
https://python-gtk-3-tutorial.readthedocs.io/en/latest/builder.html
----------------------------------
PyQt
https://opensource.com/article/17/4/pyqt-versus-wxpython
https://www.tutorialspoint.com/pyqt
https://wiki.python.org/moin/PyQt/Tutorials
https://riptutorial.com/pyqt4
https://riptutorial.com/ebook/pyqt4
https://riptutorial.com/pyqt5
https://riptutorial.com/ebook/pyqt5
https://www.delftstack.com/tutorial/pyqt5
https://www.delftstack.com/tutorial/pyqt5/pyqt5-basic-window
https://pythonspot.com/creating-a-webbrowser-with-python-and-pyqt-tutorial
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Drag and Drop
http://zetcode.com/gui/pyqt4/dragdrop
https://pythonspot.com/pyqt5-drag-and-drop
https://www.tutorialspoint.com/pyqt/pyqt_drag_and_drop.htm
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Custom Widget
http://zetcode.com/gui/pyqt4/customwidgets
http://zetcode.com/gui/pyqt5/customwidgets
=================================================
Module
https://thepythonguru.com/python-modules
https://realpython.com/python-modules-packages
https://realpython.com/absolute-vs-relative-python-imports
https://www.datacamp.com/community/tutorials/modules-in-python
https://stackabuse.com/python-modules-creating-importing-and-sharing
https://chrisyeh96.github.io/2017/08/08/definitive-guide-python-imports.html
https://www.digitalocean.com/community/tutorials/how-to-write-modules-in-python-3
https://www.digitalocean.com/community/tutorials/how-to-import-modules-in-python-3
https://www.geeksforgeeks.org/import-module-python
https://www.codementor.io/sheena/python-path-virtualenv-import-for-beginners-du107r3o1
http://zetcode.com/lang/python/modules
https://www.homeandlearn.uk/python-modules.html
================================================
Pip
https://linuxize.com/post/how-to-install-pip-on-ubuntu-18.04
https://askubuntu.com/questions/778052/installing-pip3-for-python3-on-ubuntu-16-04-lts-using-a-proxy
https://computingforgeeks.com/how-to-install-pip3-django-on-ubuntu-18-04-ubuntu-16-04-lts
https://automatetheboringstuff.com/appendixa
=================================================
Variable __name__
https://www.afternerd.com/blog/python-__name__-__main__
https://thepythonguru.com/what-is-if-__name__-__main__
https://www.guru99.com/learn-python-main-function-with-examples-understand-main.html
https://www.cs.toronto.edu/~guerzhoy/180/lectures/W04/lec1/MainBlock.html
The following link also has good content about the varible '__name__' and '__all__', so you should read it again.
https://realpython.com/python-modules-packages
=================================================
File __init__.py
https://pcarleton.com/2016/09/06/python-init
https://timothybramlett.com/How_to_create_a_Python_Package_with___init__py.html
http://mikegrouchy.com/blog/2012/05/be-pythonic-__init__py.html
The following link also has good content about '__init__.py', so you should read it again.
https://realpython.com/python-modules-packages
===============================================
Structure Project
https://realpython.com/python-application-layouts
https://docs.python-guide.org/writing/structure
https://packaging.python.org/tutorials/packaging-projects
https://able.bio/SamDev14/how-to-structure-a-python-project--685o1o6
http://zetcode.com/lang/python/packages
=================================================
Security
https://hackernoon.com/10-common-security-gotchas-in-python-and-how-to-avoid-them-e19fbe265e03
https://talkpython.fm/episodes/show/168/10-python-security-holes-and-how-to-plug-them
https://www.tutorialspoint.com/cryptography/index.htm https://www.tutorialspoint.com/cryptography/cryptography_quick_guide.htm ==============================================
Memory Leak and Garbage Collection
https://medium.com/@chipiga86/circular-references-without-memory-leaks-and-destruction-of-objects-in-python-43da57915b8d
https://benbernardblog.com/tracking-down-a-freaky-python-memory-leak
https://rushter.com/blog/python-garbage-collector
https://chase-seibert.github.io/blog/2013/08/03/diagnosing-memory-leaks-python.html#
http://www.insweat.com/whispers
https://www.digi.com/resources/documentation/digidocs/90001537/references/r_python_garbage_coll.htm
https://www.fugue.co/blog/diagnosing-and-fixing-memory-leaks-in-python.html
https://medium.com/zendesk-engineering/hunting-for-memory-leaks-in-python-applications-6824d0518774
http://engineering.hearsaysocial.com/2013/06/16/circular-references-in-python
https://blog.py4j.org/2010/03/09/memory-management-and-circular-references-in-python-part-1
https://py4j.wordpress.com/2010/03/15/memory-management-and-circular-references-in-python-%E2%80%93-part-2
https://py4j.wordpress.com/2010/03/27/memory-management-and-circular-references-in-python-%E2%80%93-part-3
https://mflerackers.wordpress.com/2012/04/12/fixing-and-avoiding-memory-leaks-in-python
https://uwpce-pythoncert.github.io/SystemDevelopment/weak_references.html
==============================================
Debugging
https://pythonspot.com/python-debugging
https://zapier.com/engineering/debugging-python-boss
https://wiki.python.org/moin/PythonDebuggingTools
https://atom.io/packages/python-debugger
https://realpython.com/python-debugging-pdb
https://epxx.co/artigos/pythonleaks.html
https://pythondebugging.com/articles/debugging-python-without-ide
https://medium.com/instamojo-matters/become-a-pdb-power-user-e3fc4e2774b2
https://blog.ionelmc.ro/2013/06/05/python-debugging-tools
https://codeburst.io/how-i-use-python-debugger-to-fix-code-279f11f75866
https://pythonconquerstheuniverse.wordpress.com/2009/09/10/debugging-in-python
https://benbernardblog.com/my-startling-encounter-with-python-debuggers
https://ironboundsoftware.com/blog/2016/10/31/6-quick-python-debugging-tips
https://docs.python.org/3/library/pdb.html
https://hackernoon.com/python-3-7s-new-builtin-breakpoint-a-quick-tour-4f1aebc444c
==============================================
Packaging
https://docs.python-guide.org/shipping/freezing
https://docs.python-guide.org/shipping/packaging
https://docs.python.org/3.1/distutils/builtdist.html
https://mborgerson.com/creating-an-executable-from-a-python-script
https://connysoderholm.com/executable-python-script
https://hackernoon.com/the-one-stop-guide-to-easy-cross-platform-python-freezing-part-1-c53e66556a0a
https://www.pyinstaller.org
https://pyinstaller.readthedocs.io/en/stable
https://medium.com/dreamcatcher-its-blog/making-an-stand-alone-executable-from-a-python-script-using-pyinstaller-d1df9170e263
https://alternativeto.net/software/pyinstaller
==================================
Regular Expression
https://www.w3schools.com/python/python_regex.asp
https://docs.python.org/3/howto/regex.html
https://docs.python.org/3/library/re.html
https://www.tutorialspoint.com/python/python_reg_expressions.htm
https://www.programiz.com/python-programming/regex
https://developers.google.com/edu/python/regular-expressions
https://www.guru99.com/python-regular-expressions-complete-tutorial.html
https://riptutorial.com/regex
https://riptutorial.com/ebook/regex
https://pythonspot.com/regular-expressions
=================================================
Calendar
https://www.javatpoint.com/python-display-calendar
https://www.guru99.com/calendar-in-python.html
https://www.programiz.com/python-programming/examples/display-calendar
https://www.geeksforgeeks.org/calendar-in-python
https://www.geeksforgeeks.org/calendar-functions-in-python-set-1-calendar-month-isleap
https://www.geeksforgeeks.org/calendar-functions-in-python-set-2monthrange-prcal-weekday
=====================================
Python and Database
https://riptutorial.com/sql
https://riptutorial.com/ebook/sql
https://www.tutorialspoint.com/sqlite/sqlite_installation.htm
https://www.tutorialspoint.com/sqlite/sqlite_create_database.htm
https://www.tutorialspoint.com/sqlite/sqlite_create_table.htm
https://www.tutorialspoint.com/sqlite/sqlite_python.htm
https://www.javatpoint.com/sqlite-tutorial
https://www.javatpoint.com/sqlite-create-database
https://www.javatpoint.com/sqlite-create-table
https://www.javatpoint.com/python-sqlite
https://medium.com/analytics-vidhya/programming-with-databases-in-python-using-sqlite-4cecbef51ab9
https://riptutorial.com/sqlite
https://riptutorial.com/ebook/sqlite
https://sebastianraschka.com/Articles/2014_sqlite_in_python_tutorial.html
http://www.blog.pythonlibrary.org/2012/07/18/python-a-simple-step-by-step-sqlite-tutorial
https://docs.python.org/3/library/sqlite3.html
https://likegeeks.com/python-sqlite3-tutorial
http://www.sqlitetutorial.net/sqlite-python/update
https://stackoverflow.com/questions/43604987/why-am-i-not-able-to-update-data-in-sqlite-database-from-python
https://www.tutorialspoint.com/mysql/mysql-installation.htm
https://www.tutorialspoint.com/mysql/mysql-create-database.htm
https://www.tutorialspoint.com/mysql/mysql-create-tables.htm
https://www.tutorialspoint.com/mysql/mysql-connection.htm
https://www.javatpoint.com/mysql-tutorial
https://www.javatpoint.com/mysql-create-database
https://www.javatpoint.com/mysql-create-table
https://riptutorial.com/mysql
https://riptutorial.com/ebook/mysql
https://pythonspot.com/read-file
https://pythonspot.com/write-file
https://pythonspot.com/files-spreadsheets-csv
https://pythonspot.com/python-database-programming-sqlite-tutorial
https://pythonspot.com/mysql-with-python
https://pythonspot.com/orm-with-sqlalchemy
https://realpython.com/web2py-migrating-from-sqlite-to-mysql
https://www.tutorialspoint.com/python/python_database_access.htm
https://realpython.com/tutorials/databases
https://www.w3schools.com/python/python_mysql_create_db.asp
http://www.mysqltutorial.org/python-mysql
https://www.fullstackpython.com/databases.html
http://www.mysqltutorial.org/getting-started-mysql-python-connector
http://www.mysqltutorial.org/python-connecting-mysql-databases
http://www.mysqltutorial.org/python-mysql-query
http://www.mysqltutorial.org/python-mysql-insert
http://www.mysqltutorial.org/python-mysql-update
http://www.mysqltutorial.org/python-mysql-delete-data
http://www.mysqltutorial.org/calling-mysql-stored-procedures-python
http://www.mysqltutorial.org/python-mysql-blob
https://www.homeandlearn.uk/python-database-server.html
https://www.homeandlearn.uk/python-database-connect.html
https://pythonprogramming.net/mysql-update-select-delete
https://maanasroyy.wordpress.com/2012/06/10/python-mysql-database-select-inset-and-update
https://www.phptpoint.com/python-mysql-update-table
https://dev.mysql.com/doc/connector-python/en/connector-python-example-cursor-transaction.html
https://datatofish.com/update-mysql-python
https://stackoverflow.com/questions/1307378/python-mysql-update-statement
https://pynative.com/python-mysql-update-data
https://www.w3schools.com/python/python_mysql_update.asp
https://o7planning.org/en/11463/connecting-mysql-database-in-python-using-pymysql
https://github.com/PyMySQL/PyMySQL
https://pythontic.com/database/mysql/create%20database
https://pythontic.com/database/mysql/create%20table
https://pymysql.readthedocs.io/en/latest
https://pythontic.com/database/mysql/update
--------------------------------
The basic knowledge of database
https://www.javatpoint.com/dbms-tutorial
https://www.javatpoint.com/dbms-er-model-concept
https://www.javatpoint.com/dbms-relational-model-concept
https://www.javatpoint.com/dbms-functional-dependency
https://www.javatpoint.com/dbms-transaction-processing-concept
https://www.javatpoint.com/dbms-concurrency-control
https://www.javatpoint.com/dbms-file-organization
https://www.javatpoint.com/indexing-in-dbms
https://www.javatpoint.com/dbms-hashing
https://www.javatpoint.com/dbms-raid
https://www.javatpoint.com/dbms-sql-introduction
https://www.javatpoint.com/dbms-interview-questions
https://www.tutorialspoint.com/dbms/index.htm
https://www.tutorialspoint.com/dbms/er_model_basic_concepts.htm
https://www.tutorialspoint.com/dbms/dbms_codds_rules.htm
https://www.tutorialspoint.com/dbms/database_normalization.htm
https://www.tutorialspoint.com/dbms/dbms_storage_system.htm
https://www.tutorialspoint.com/dbms/dbms_indexing.htm
https://www.tutorialspoint.com/dbms/dbms_transaction.htm
https://www.tutorialspoint.com/dbms/dbms_data_backup.htm
https://www.tutorialspoint.com/dbms/dbms_quick_guide.htm
https://en.wikipedia.org/wiki/Database
https://en.wikipedia.org/wiki/Relational_database
https://en.wikipedia.org/wiki/Object_database
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Key
https://www.guru99.com/dbms-keys.html
https://www.studytonight.com/dbms/database-key.php
https://www.tutorialspoint.com/Various-Types-of-Keys-in-DBMS
https://www.includehelp.com/dbms/keys-in-database-management-system.aspx
https://www.geeksforgeeks.org/dbms-keys-candidate-super-primary-alternate-and-foreign
https://www.javatpoint.com/dbms-keys
https://www.tutorialcup.com/dbms/keys.htm
https://www.c-sharpcorner.com/UploadFile/f0b2ed/types-of-keys-in-database
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
Normalization
https://www.studytonight.com/dbms/database-normalization.php
https://beginnersbook.com/2015/05/normalization-in-dbms
https://www.geeksforgeeks.org/database-normalization-normal-forms
https://en.wikipedia.org/wiki/Database_normalization
https://www.guru99.com/database-normalization.html
https://www.javatpoint.com/dbms-normalization
https://www.w3schools.in/dbms/database-normalization
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
SQL
https://riptutorial.com/sql
https://riptutorial.com/ebook/sql
https://www.w3schools.com/sql
https://www.w3schools.com/sql/sql_quickref.asp
https://www.tutorialspoint.com/sql
https://www.tutorialspoint.com/sql/sql-quick-guide.htm
http://www.sqlcourse.com
http://www.sqlcourse.com/intro.html
http://www.sqlcourse.com/table.html
http://www.sqlcourse.com/select.html
https://sqlbolt.com
https://sqlbolt.com/lesson/select_queries_introduction
https://en.wikipedia.org/wiki/SQL
https://simple.wikipedia.org/wiki/Structured_Query_Language
https://en.wikibooks.org/wiki/Structured_Query_Language
https://en.wikibooks.org/wiki/Structured_Query_Language/SQL:_A_Language_for_Working_with_rDBMS
--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..
SQLite
https://riptutorial.com/sqlite
https://riptutorial.com/ebook/sqlite
http://www.sqlitetutorial.net
https://www.tutorialspoint.com/sqlite
https://www.tutorialspoint.com/sqlite/sqlite_installation.htm
https://www.tutorialspoint.com/sqlite/sqlite_create_database.htm
https://www.tutorialspoint.com/sqlite/sqlite_create_table.htm
https://www.tutorialspoint.com/sqlite/sqlite_quick_guide.htm
https://www.javatpoint.com/sqlite-tutorial
https://www.javatpoint.com/sqlite-create-database
https://www.javatpoint.com/sqlite-create-table
https://www.quackit.com/sqlite/tutorial
https://www.guru99.com/sqlite-query-insert-update.html
https://www.sqlite.org/faq.html
--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..--..
MySQL
https://riptutorial.com/mysql
https://riptutorial.com/ebook/mysql
https://www.edureka.co/blog/mysql-tutorial
http://www.mysqltutorial.org
https://www.tutorialspoint.com/mysql
https://www.tutorialspoint.com/mysql/mysql-installation.htm
https://www.tutorialspoint.com/mysql/mysql-create-database.htm
https://www.tutorialspoint.com/mysql/mysql-create-tables.htm
https://www.tutorialspoint.com/mysql/mysql-quick-guide.htm
https://www.javatpoint.com/mysql-tutorial
https://www.javatpoint.com/mysql-create-database
https://www.javatpoint.com/mysql-create-table
https://dzone.com/articles/mysql-tutorial-a-beginners-guide-to-learn-mysql
https://www3.ntu.edu.sg/home/ehchua/programming/sql/MySQL_HowTo.html
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
RAID
https://www.geeksforgeeks.org/raid
https://searchstorage.techtarget.com/definition/RAID
https://www.webopedia.com/TERM/R/RAID.html
https://databasemanagement.fandom.com/wiki/Database_Tuning
https://en.wikipedia.org/wiki/RAID
===========================
Python and Web
https://pythonspot.com/python-web-development
https://www.pythonanywhere.com
https://hackernoon.com/top-10-python-web-frameworks-to-learn-in-2018-b2ebab969d1a
https://wiki.python.org/moin/WebFrameworks
https://www.djangoproject.com
https://trypyramid.com
http://www.turbogears.org
http://www.web2py.com
http://flask.pocoo.org
http://bottlepy.org/docs/dev/index.html
https://cherrypy.org
https://sanic.readthedocs.io/en/latest
http://www.tornadoweb.org/en/latest
https://plot.ly/products/dash
https://scotch.io/bar-talk/flask-or-django-an-in-depth-comparison-part-one
https://www.educba.com/django-vs-flask
https://www.codementor.io/garethdwyer/flask-vs-django-why-flask-might-be-better-4xs7mdf8v
https://dev.to/benprax/flask-vs-django-1l4k
https://www.netguru.com/blog/flask-vs-django-comparison-which-python-framework-is-better-for-your-app
https://pythonspot.com/json-encoding-and-decoding-with-python
https://pythonspot.com/creating-a-webbrowser-with-python-and-pyqt-tutorial
https://pythonspot.com/creating-a-gmail-wordcloud
---------------------------------------------------------------------------
The followings are interesting links for web development
https://www.tutorialspoint.com/web_development_tutorials.htm
HTML
https://riptutorial.com/html
https://riptutorial.com/ebook/html
https://websitesetup.org/html-tutorial-beginners
https://www.w3schools.com/html/html5_intro.asp
https://www.htmlgoodies.com/html5/client/learn-html5-in-5-minutes-.html
https://www.tutorialspoint.com/html5/html5_quick_guide.htm
https://www.tutorialspoint.com/html5
https://www3.ntu.edu.sg/home/ehchua/programming/webprogramming/HTML_CSS_Basics.html
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
CSS
https://riptutorial.com/css
https://riptutorial.com/ebook/css
https://www.w3schools.com/css
https://www.freecodecamp.org/news/want-to-learn-css-heres-our-free-20-part-course-9fb3dcb0a971
https://www.tutorialspoint.com/css
https://www.tutorialspoint.com/css/css_quick_guide.htm
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
DOM
https://riptutorial.com/dom
https://riptutorial.com/ebook/dom
https://www.freecodecamp.org/news/whats-the-document-object-model-and-why-you-should-know-how-to-use-it-1a2d0bc5429d
https://developer.mozilla.org/en-US/docs/Web/API/Document_Object_Model/Introduction
https://www.w3schools.com/js/js_htmldom.asp
https://www.geeksforgeeks.org/dom-document-object-model
https://www.guru99.com/how-to-use-dom-and-events-in-javascript.html
https://www.digitalocean.com/community/tutorials/introduction-to-the-dom
https://javascript.info/dom-nodes
https://www.w3.org/TR/WD-DOM/introduction.html
https://www.tutorialspoint.com/javascript/javascript_html_dom.htm
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
JavaScript
https://riptutorial.com/javascript
https://riptutorial.com/ebook/javascript
https://www.w3schools.com/js
https://www.learn-js.org
https://www.tutorialspoint.com/javascript
https://www.tutorialspoint.com/javascript/javascript_quick_guide.htm
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
HTML5 canvas
https://riptutorial.com/html5-canvas
https://riptutorial.com/ebook/html5-canvas
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
jQuery
https://riptutorial.com/jquery
https://riptutorial.com/ebook/jquery
https://riptutorial.com/jquery-ui
https://riptutorial.com/ebook/jquery-ui
https://www.w3schools.com/jquery
https://learn.jquery.com
https://www.javatpoint.com/jquery-tutorial
https://www.tutorialspoint.com/jquery
https://www.tutorialspoint.com/jquery/jquery-quick-guide.htm
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
AJAX
https://riptutorial.com/ajax
https://riptutorial.com/ebook/ajax
https://www.javatpoint.com/ajax-tutorial
https://learn.jquery.com/ajax
https://www.tutorialspoint.com/ajax
https://www.tutorialspoint.com/ajax/ajax_quick_guide.htm
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
XML
https://riptutorial.com/xml
https://riptutorial.com/ebook/xml
http://www.xmlobjective.com/what-is-the-difference-between-xml-and-html
https://www.w3schools.com/xml/xml_usedfor.asp
https://www.w3schools.com/xml/ajax_applications.asp
https://www.javatpoint.com/html-vs-xml
https://www.makeuseof.com/tag/xml-file-case-wondering
https://www.eukhost.com/blog/webhosting/what-is-xml-how-is-it-different-to-html
https://searchmicroservices.techtarget.com/definition/XML-Extensible-Markup-Language
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
JSON
https://riptutorial.com/json
https://riptutorial.com/ebook/json
https://www.w3schools.com/js/js_json_html.asp
https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Objects/JSON
https://www.copterlabs.com/json-what-it-is-how-it-works-how-to-use-it
https://www.thorntech.com/2012/07/4-things-you-must-do-when-putting-html-in-json
https://www.geeksforgeeks.org/converting-json-text-to-javascript-object
https://www.digitalocean.com/community/tutorials/how-to-work-with-json-in-javascript
The following is link to 'HTML5,CSS,JavaScript,jQuery,XML,Joomla and Hosting' topic
http://readinterestinglinks.blogspot.com/2016/05/html5cssjavascriptjqueryxml-and-joomla.html
The following is link to 'MySQL,SQLite and PHP ' topic
http://readinterestinglinks.blogspot.com/2016/05/mysqlsqlite-and-php.html
-------------------------------
Flask
https://riptutorial.com/flask
https://riptutorial.com/ebook/flask
http://flask.pocoo.org
https://pythonspot.com/flask-hello-world
https://pythonspot.com/jinja2-template-engine
https://pythonspot.com/flask-web-app-with-python
https://pythonspot.com/login-authentication-with-flask
https://pythonspot.com/login-to-flask-app-with-google
https://pythonspot.com/login-to-flask-app-with-twitter
https://pythonspot.com/flask-json-and-the-google-charts-api
https://pythonspot.com/flask-web-forms
https://pythonspot.com/flask-with-static-html-files
https://pythonspot.com/flask-boilerplate-with-bootstrap-sqlalchemy
https://pythonspot.com/flask-and-great-looking-charts-using-chart-js
https://www.tutorialspoint.com/flask
https://www.tutorialspoint.com/flask/flask_quick_guide.htm
http://flask.pocoo.org/docs/1.0/tutorial
https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world
https://medium.freecodecamp.org/how-to-build-a-web-application-using-flask-and-deploy-it-to-the-cloud-3551c985e492
https://realpython.com/tutorials/flask
https://realpython.com/flask-by-example-part-1-project-setup
-------------------------------
Django
https://riptutorial.com/django
https://riptutorial.com/ebook/django
https://www.djangoproject.com
https://pythonspot.com/django-getting-started
https://pythonspot.com/django-tutorial-building-a-note-taking-app
https://overiq.com/django/1.10/intro-to-django
https://overiq.com/django-1-10/installing-django
https://overiq.com/django-1-10/creating-django-project
https://github.com/overiq/TGDB
https://docs.djangoproject.com/en/2.1/intro/install
https://docs.djangoproject.com/en/2.1/intro/tutorial01
https://scotch.io/tutorials/build-your-first-python-and-django-application
https://realpython.com/tutorials/django
https://www.tutorialspoint.com/django
https://www.tutorialspoint.com/django/django_quick_guide.htm
https://dzone.com/articles/best-python-django-tutorial-for-beginners-with-pro
https://riptutorial.com/django-rest-framework
https://riptutorial.com/ebook/django-rest-framework
-------------------------------
Remi
http://www.remigui.com
http://www.remigui.com/docs.html
https://github.com/dddomodossola/remi
https://github.com/dddomodossola/remi/tree/master/editor
=================================
Python and Android
https://pythonspot.com/en/sl4a-android-python-scripting/
https://pythonspot.com/en/android-development-in-python-with-qpython/
https://kivy.org/doc/stable/guide/android.html
https://kivy.org/doc/stable/guide/packaging-android.html
https://kivy.org/doc/stable/guide/packaging-android.html
https://kivy.org/doc/stable/guide/packaging-android.html#packaging-your-application-for-kivy-launcher
https://kivy.org/doc/stable/guide/packaging-android.html#packaging-your-application-into-apk
https://python-for-android.readthedocs.io/en/latest/quickstart
https://buildozer.readthedocs.io/en/latest
https://github.com/kivy/buildozer/blob/master/README.md
https://www.tutorialspoint.com/android/android_publishing_application.htm
https://developer.android.com/studio/publish/app-signing.html#signing-manually
https://firebase.google.com
=================================================
Python and Network
https://www.brianlinkletter.com/python-seven-simple-things-network-engineers-need-to-know
https://pythonspot.com/python-network-sockets-programming-tutorial
https://pythonspot.com/requests-http-for-humans
https://pythonspot.com/http-download-file-with-python
https://pythonspot.com/http-parse-html-and-xhtml
https://pythonspot.com/ftp-client-in-python
https://pythonspot.com/building-an-irc-bot
https://pythonspot.com/read-email-pop3
https://pythonspot.com/extract-links-from-webpage-beautifulsoup
https://www.tutorialspoint.com/python/python_networking.htm
https://wiki.python.org/moin/UsefulModules#Networking
https://www.yeahhub.com/top-7-python-libraries-networking-programming
https://docs.python.org/3/library/asyncio.html
https://github.com/dieseldev/diesel
https://github.com/quantmind/pulsar
https://pyzmq.readthedocs.io/en/latest
http://zguide.zeromq.org/py:all
https://twistedmatrix.com/trac
https://github.com/twisted/twisted
https://pypi.org/project/txZMQ
https://napalm.readthedocs.io/en/latest/index.html
https://napalm-automation.net
https://napalm-automation.net/about
https://github.com/napalm-automation/napalm
http://asyncoro.sourceforge.net
http://www.gevent.org
https://networkit.github.io
https://docs.python.org/3/library/socket.html
https://2.python-requests.org//en/master
https://napalm-automation.net
http://www.paramiko.org
-------------------------------------
Streaming and Broadcasting
Note that some projects are not written in Python
https://en.wikipedia.org/wiki/Streaming_media
https://en.wikipedia.org/wiki/Broadcasting_(networking)
https://en.wikipedia.org/wiki/Multicast
https://en.wikipedia.org/wiki/Point-to-point_(telecommunications)
https://en.wikipedia.org/wiki/Comparison_of_streaming_media_systems
https://www.codementor.io/pietrograndinetti/building-a-broadcast-platform-in-python-hp4oejaaz
https://blog.miguelgrinberg.com/post/video-streaming-with-flask
https://dzone.com/articles/open-source-vs-commercial-video-streaming-servers
https://mediarealm.com.au/articles/open-source-broadcast-software-github
https://ebu.io/opensource?origin=iohomebtn
https://radiodns.org
https://radiodns.org/developers/libraries
https://github.com/bbc/RadioVisDemo
https://pypi.org/project/pylivestream
https://www.pyimagesearch.com/2019/04/15/live-video-streaming-over-network-with-opencv-and-imagezmq
http://www.chioka.in/python-live-video-streaming-example
--------------------------------
The basic knowledge of network
https://www.tutorialspoint.com/data_communication_computer_network/index.htm
https://www.tutorialspoint.com/data_communication_computer_network/dcn_quick_guide.htm
https://www.tutorialspoint.com/data_communication_computer_network/computer_network_types.htm
https://www.tutorialspoint.com/data_communication_computer_network/computer_network_security.htm
https://www.tutorialspoint.com/data_communication_computer_network/physical_layer_introduction.htm
https://www.tutorialspoint.com/data_communication_computer_network/data_link_layer_introduction.htm
https://www.tutorialspoint.com/data_communication_computer_network/network_layer_introduction.htm
https://www.tutorialspoint.com/data_communication_computer_network/transport_layer_introduction.htm
https://www.tutorialspoint.com/data_communication_computer_network/application_layer_introduction.htm
https://www.javatpoint.com/computer-network-tutorial
https://www.javatpoint.com/computer-network-models
https://www.javatpoint.com/computer-network-digital-transmission
https://www.javatpoint.com/data-link-layer
https://www.javatpoint.com/network-layer
https://www.javatpoint.com/computer-network-routing-algorithm
https://www.javatpoint.com/computer-network-transport-layer
https://www.javatpoint.com/computer-network-application-layer
https://www.javatpoint.com/computer-network-dns
https://www.javatpoint.com/computer-network-security
https://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol
https://en.wikipedia.org/wiki/File_Transfer_Protocol
https://www.tutorialspoint.com/http/index.htm
https://www.tutorialspoint.com/http/http_quick_guide.htm
https://riptutorial.com/http
https://riptutorial.com/ebook/http
https://riptutorial.com/http-headers
https://riptutorial.com/ebook/http-headers
=============================================
Data Structure
Note that the data structures in some links below might not be written in Python language, but they are interesting links.
https://www.datacamp.com/community/tutorials/data-structures-python
https://python.swaroopch.com/data_structures.html
https://docs.python.org/3/tutorial/datastructures.html
http://thomas-cokelaer.info/tutorials/python/data_structures.html
https://interactivepython.org/courselib/static/pythonds/index.html
https://www.geeksforgeeks.org/inbuilt-data-structures-python
https://www.tutorialspoint.com/data_structures_algorithms/index.htm
https://www.tutorialspoint.com/data_structures_algorithms/dsa_quick_guide.htm
https://www.tutorialspoint.com/python/python_data_structure.htm
https://www.tutorialspoint.com/python/python_data_structure_introduction.htm
https://www.tutorialspoint.com/python/python_data_structure_environment.htm
https://www.tutorialspoint.com/python/python_arrays.htm
https://www.tutorialspoint.com/python/python_lists_data_structure.htm
https://www.tutorialspoint.com/python/python_tuples_data_structure.htm
https://www.tutorialspoint.com/python/python_dictionary_data_structure.htm
https://www.tutorialspoint.com/python/python_2darray.htm
https://www.tutorialspoint.com/python/python_matrix.htm
https://www.tutorialspoint.com/python/python_sets.htm
https://www.tutorialspoint.com/python/python_maps.htm
https://www.tutorialspoint.com/python/python_linked_lists.htm
https://www.tutorialspoint.com/python/python_stack.htm
https://www.tutorialspoint.com/python/python_queue.htm
https://www.tutorialspoint.com/python/python_deque.htm
https://www.tutorialspoint.com/python/python_advanced_linked_list.htm
https://www.tutorialspoint.com/python/python_hash_table.htm
https://www.tutorialspoint.com/python/python_binary_tree.htm
https://www.tutorialspoint.com/python/python_binary_search_tree.htm
https://www.tutorialspoint.com/python/python_heaps.htm
https://www.tutorialspoint.com/python/python_graphs.htm
https://riptutorial.com/data-structures
https://riptutorial.com/ebook/data-structures
https://www.javatpoint.com/data-structure-tutorial
https://www.javatpoint.com/data-structure-array
https://www.javatpoint.com/singly-linked-list
https://www.javatpoint.com/doubly-linked-list
https://www.javatpoint.com/circular-singly-linked-list
https://www.javatpoint.com/circular-doubly-linked-list
https://www.javatpoint.com/data-structure-stack
https://www.javatpoint.com/data-structure-queue
https://www.javatpoint.com/tree
https://www.javatpoint.com/ds-graph
https://www.javatpoint.com/linear-search
https://www.javatpoint.com/bubble-sort
https://www.javatpoint.com/program-to-create-and-display-a-singly-linked-list
https://www.javatpoint.com/program-to-convert-a-given-binary-tree-to-doubly-linked-list
https://www.javatpoint.com/program-to-create-a-circular-linked-list-of-n-nodes-and-count-the-number-of-nodes
https://www.javatpoint.com/program-to-calculate-the-difference-between-the-sum-of-the-odd-level-and-even-level-nodes-of-a-binary-tree
https://en.wikipedia.org/wiki/Data_structure
https://en.wikipedia.org/wiki/B-tree
https://en.wikipedia.org/wiki/Hash_table
https://en.wikipedia.org/wiki/List_of_data_structures
https://en.wikibooks.org/wiki/Data_Structures
https://en.wikibooks.org/wiki/Data_Structures/Introduction
https://en.wikibooks.org/wiki/Algorithms
https://en.wikibooks.org/wiki/Algorithms/Introduction
https://en.wikibooks.org/wiki/Advanced_Data_Structures_and_Algorithms
https://computersciencewiki.org/index.php/Abstract_data_structures
https://www.freecodecamp.org/news/all-you-need-to-know-about-tree-data-structures-bceacb85490c
https://www.tutorialspoint.com/graph_theory/index.htm
https://www.tutorialspoint.com/graph_theory/graph_theory_quick_guide.htm
https://www.tutorialspoint.com/discrete_mathematics/index.htm
https://www.tutorialspoint.com/discrete_mathematics/discrete_mathematics_quick_guide.htm
==============================================
Python and Algorithms
Note that the algorithms in some links below might not be written in Python language, but they are interesting links.
https://sahandsaba.com/review-of-basic-algorithms-and-data-structures-in-python-graph-algorithms.html
https://www.python-course.eu/graphs_python.php
http://gousios.org/courses/algo-ds/book/part-i-shortest-path.html
https://www.hackerearth.com/practice/algorithms/graphs/shortest-path-algorithms/tutorial
https://github.com/topics/shortest-path-routing-algorithm?o=desc&s=updated
http://code.activestate.com/recipes/119466-dijkstras-algorithm-for-shortest-paths
https://github.com/topics/dijkstra-algorithm?l=python
http://benalexkeen.com/implementing-djikstras-shortest-path-algorithm-with-python
https://www.geeksforgeeks.org/python-program-for-dijkstras-shortest-path-algorithm-greedy-algo-7
https://www.geeksforgeeks.org/python-program-for-selection-sort
https://www.geeksforgeeks.org/python-program-for-bubble-sort
https://www.geeksforgeeks.org/python-program-for-insertion-sort
https://www.geeksforgeeks.org/python-program-for-heap-sort
https://www.geeksforgeeks.org/python-program-for-counting-sort
https://www.geeksforgeeks.org/python-program-for-radix-sort
https://www.geeksforgeeks.org/python-program-for-n-th-fibonacci-number
https://www.geeksforgeeks.org/python-program-for-counting-sort-2
https://www.geeksforgeeks.org/python-program-for-shellsort
https://www.geeksforgeeks.org/python-program-for-longest-common-subsequence
https://www.geeksforgeeks.org/python-program-for-binary-search
https://www.geeksforgeeks.org/shortest-path-for-directed-acyclic-graphs
https://www.sanfoundry.com/python-program-print-topological-sorting-directed-acyclic-graph-using-dfs
https://www.tutorialspoint.com/design_and_analysis_of_algorithms
https://www.tutorialspoint.com/design_and_analysis_of_algorithms/design_and_analysis_of_algorithms_quick_guide.htm
https://www.tutorialspoint.com/python/python_algorithm_design.htm
https://www.tutorialspoint.com/python/python_algorithm_analysis.htm
https://www.tutorialspoint.com/python/python_divide_and_conquer.htm
https://www.tutorialspoint.com/python/python_recursion.htm
https://www.tutorialspoint.com/python/python_backtracking.htm
https://www.tutorialspoint.com/python/python_tree_traversal_algorithms.htm
https://www.tutorialspoint.com/python/python_sorting_algorithms.htm
https://www.tutorialspoint.com/python/python_searching_algorithms.htm
https://www.tutorialspoint.com/python/python_graph_algorithms.htm
https://www.tutorialspoint.com/python/python_big_o_notation.htm
https://www.tutorialspoint.com/python/python_algorithm_classes.htm
https://www.tutorialspoint.com/python/python_amortized_analysis.htm
https://www.tutorialspoint.com/python/python_algorithm_justifications.htm
https://riptutorial.com/algorithm
https://riptutorial.com/ebook/algorithm
https://www.javatpoint.com/daa-tutorial
https://www.javatpoint.com/daa-asymptotic-analysis-of-algorithms
https://www.javatpoint.com/daa-recurrence-relation
https://www.javatpoint.com/daa-bubble-sort
https://www.javatpoint.com/divide-and-conquer-introduction
https://www.javatpoint.com/daa-binary-heap-sort
https://www.javatpoint.com/daa-lower-bound-theory
https://www.javatpoint.com/daa-linear-time-sorting
https://www.javatpoint.com/daa-hashing
https://www.javatpoint.com/daa-binary-search-trees
https://www.javatpoint.com/daa-red-black-tree
https://www.javatpoint.com/dynamic-programming-introduction
https://www.javatpoint.com/greedy-algorithms
https://www.javatpoint.com/backtracking-introduction
https://www.javatpoint.com/minimum-spanning-tree-introduction
https://www.javatpoint.com/single-source-shortest-paths
https://www.javatpoint.com/all-pairs-shortest-paths
https://www.javatpoint.com/daa-flow-networks-and-flows
https://www.javatpoint.com/daa-comparison-network
https://www.javatpoint.com/daa-complexity-classes
https://www.javatpoint.com/daa-approximate-algorithms
https://www.javatpoint.com/daa-string-matching-introduction
https://en.wikipedia.org/wiki/Algorithm
https://en.wikipedia.org/wiki/Algorithms_%2B_Data_Structures_%3D_Programs
https://en.wikipedia.org/wiki/Sorting_algorithm
https://en.wikipedia.org/wiki/Recursion
http://readinterestinglinks.blogspot.com/2016/06/algorithms.html
https://www.tutorialspoint.com/genetic_algorithms/index.htm
https://www.tutorialspoint.com/genetic_algorithms/genetic_algorithms_quick_guide.htm
=============================
Python and Plotting Graph
https://riptutorial.com/matplotlib
https://riptutorial.com/ebook/matplotlib
https://pythonspot.com/matplotlib-line-chart
https://pythonspot.com/matplotlib-histogram
https://pythonspot.com/matplotlib-bar-chart
https://pythonspot.com/matplotlib-pie-chart
https://pythonspot.com/matplotlib-legend
https://pythonspot.com/matplotlib-save-figure-to-image-file
https://pythonspot.com/matplotlib-update-plot
https://pythonspot.com/plot-time-with-matplotlib
https://matplotlib.org
https://matplotlib.org/users/installing.html#linux-using-your-package-manager
https://www.tutorialspoint.com/python/python_matplotlib.htm
https://realpython.com/python-matplotlib-guide
https://pypi.org/project/matplotlib
https://www.geeksforgeeks.org/python-introduction-matplotlib
http://scipy-lectures.org/intro/matplotlib/matplotlib.html
https://towardsdatascience.com/matplotlib-tutorial-learn-basics-of-pythons-powerful-plotting-library-b5d1b8f67596
https://towardsdatascience.com/animations-with-matplotlib-d96375c5442c
https://plot.ly/matplotlib
https://www.machinelearningplus.com/plots/top-50-matplotlib-visualizations-the-master-plots-python
https://www.machinelearningplus.com/plots/matplotlib-tutorial-complete-guide-python-plot-examples
https://pynative.com/python-matplotlib-exercise
https://www.aosabook.org/en/matplotlib.html
https://networkx.github.io
https://plot.ly/python/getting-started
https://plot.ly/python/network-graphs
https://plot.ly/python/tree-plots
https://graph-tool.skewed.de
https://graph-tool.skewed.de/static/doc/index.html
=================================================
Python and Blender
https://www.blender.org
https://chrisconlan.com/best-way-develop-blender-python-add-ons
https://michelanders.blogspot.com/p/creating-blender-26-python-add-on.html
https://docs.blender.org/api/blender_python_api_2_65_5/info_tutorial_addon.html
https://marketplace.visualstudio.com/items?itemName=JacquesLucke.blender-development
https://theduckcow.com/dev/blender
https://wiki.blender.org/wiki/Reference/Release_Notes/2.80/Python_API
https://docs.blender.org/api/blender2.8
https://docs.blender.org/api/blender2.8/info_quickstart.html
https://github.com/fnunnari/BlenderProjectTemplate
https://github.com/H-uru/korman
https://blenderartists.org/t/list-of-addons-that-work-with-2-8/1132912
https://medium.com/@colesayershapiro/python-scripting-in-blender-5c56aa2a9bb1
http://bakemyscan.org
https://github.com/agapas/3d-print-toolbox-modified
-------------------------------
Version 2.8
-------------------------------
Before Version 2.8
=================================================
Python and Panda3D
http://www.panda3d.org/manual/?title=Main_Page
https://github.com/09th/YABEE
=====================================
Pygame
https://riptutorial.com/pygame
https://riptutorial.com/ebook/pygame
https://www.pygame.org/wiki/GettingStarted
https://www.pygame.org/wiki/tutorials
https://pythonspot.com/game-development-with-pygame
================================
Other Python Game Engines
https://www.gamefromscratch.com/post/2018/09/13/Python-Game-Engines.aspx
=============================
Python and AI (Artificial Intelligence)
Note that the code in some links below might not be written in Python language, but they are interesting links.
The basics of AI (Artificial Intelligence)
https://www.tutorialspoint.com/artificial_intelligence_with_python/index.htm
https://www.tutorialspoint.com/artificial_intelligence_with_python/artificial_intelligence_with_python_quick_guide.htm
https://www.javatpoint.com/artificial-intelligence-tutorial
https://www.javatpoint.com/introduction-to-artificial-intelligence
https://www.javatpoint.com/application-of-ai
https://www.javatpoint.com/history-of-artificial-intelligence
https://www.javatpoint.com/types-of-artificial-intelligence
https://www.javatpoint.com/types-of-ai-agents
https://www.javatpoint.com/agents-in-ai
https://skymind.ai/wiki/ai-vs-machine-learning-vs-deep-learning
https://www.datarobot.com/wiki/artificial-intelligence
https://en.wikipedia.org/wiki/Artificial_intelligence
https://en.wikipedia.org/wiki/Applications_of_artificial_intelligence
https://www.tutorialspoint.com/artificial_intelligence/index.htm
https://www.tutorialspoint.com/artificial_intelligence/artificial_intelligence_quick_guide.htm
https://www.tutorialspoint.com/machine_learning_tutorials.htm
https://www.tutorialspoint.com/machine_learning/index.htm
https://www.tutorialspoint.com/machine_learning/machine_learning_quick_guide.htm
https://www.tutorialspoint.com/tensorflow/index.htm
https://www.tutorialspoint.com/tensorflow/tensorflow_quick_guide.htm
https://www.tutorialspoint.com/machine_learning_with_python/index.htm
https://www.tutorialspoint.com/machine_learning_with_python/machine_learning_with_python_quick_guide.htm
https://www.tutorialspoint.com/pytorch/index.htm
https://www.tutorialspoint.com/pytorch/pytorch_quick_guide.htm
https://www.tutorialspoint.com/time_series/index.htm
https://www.tutorialspoint.com/time_series/time_series_quick_guide.htm
https://www.tutorialspoint.com/artificial_neural_network/index.htm
https://www.tutorialspoint.com/artificial_neural_network/artificial_neural_network_quick_guide.htm
https://www.tutorialspoint.com/automata_theory/index.htm
https://www.tutorialspoint.com/automata_theory/automata_theory_quick_guide.htm
---------------------------------------------------
https://wiki.python.org/moin/PythonForArtificialIntelligence
https://www.kdnuggets.com/2018/02/top-20-python-ai-machine-learning-open-source-projects.html
https://www.tensorflow.org
https://scikit-learn.org/stable
https://keras.io
https://pytorch.org
http://deeplearning.net/software/theano
https://radimrehurek.com/gensim
http://caffe.berkeleyvision.org
https://chainer.org
http://www.statsmodels.org/stable/index.html
http://shogun-toolbox.org
http://deeplearning.net/software/pylearn2
https://numenta.org
http://neon.nervanasys.com/index.html
https://nilearn.github.io
http://orange.biolab.si
https://pymc-devs.github.io/pymc/README.html
https://github.com/DEAP/deap/blob/master/README.md
https://pypi.org/project/deap
https://github.com/spotify/annoy/blob/master/README.rst
https://pypi.org/project/annoy
http://pybrain.org
https://fuel.readthedocs.io/en/latest
https://riptutorial.com/machine-learning
https://riptutorial.com/ebook/machine-learning
https://riptutorial.com/tensorflow
https://riptutorial.com/ebook/tensorflow
-----------------------------
Python and Behavior Tree
https://github.com/behavior3/behavior3editor
https://github.com/behavior3/behavior3py
https://github.com/stonier/py_trees
-----------------------------------
The links below are interesting links about Behavior Tree
https://obviam.net/posts/2014/02.game-ai-introduction-behaviour-trees
https://github.com/obviam/behavior-trees
http://www.what-could-possibly-go-wrong.com/fluent-behavior-trees-for-ai-and-game-logic
https://github.com/ashleydavis/Fluent-Behaviour-Tree/blob/master/README.md
https://arxiv.org/abs/1709.00084
https://arxiv.org/search/?query=Behavior+tree&searchtype=title&abstracts=show&order=-announced_date_first&size=50
https://hub.packtpub.com/building-your-own-basic-behavior-tree-tutorial
https://www.opsive.com/forum/index.php?threads/help-with-replicating-tutorial-behaviour-tree.603
https://en.wikipedia.org/wiki/Behavior_tree_(artificial_intelligence,_robotics_and_control)
https://btirai.github.io/youbot.html
https://unity3d.com/kr/learn/tutorials/projects/2d-game-kit/behaviour-tree
https://github.com/listentorick/UnityBehaviorLibrary
https://docs.unrealengine.com/en-US/Engine/AI/BehaviorTrees/QuickStart/index.html
https://wiki.unrealengine.com/Blueprint_Behavior_Tree_Tutorial
https://www.raywenderlich.com/238-unreal-engine-4-tutorial-artificial-intelligence
https://www.gamasutra.com/blogs/ChrisSimpson/20140717/221339/Behavior_trees_for_AI_How_they_work.php
--------------------------------
https://youtu.be/T_of4_jRoJA
===============================
Python and Krita
https://krita.org/en
https://docs.krita.org/en/user_manual/python_scripting/krita_python_plugin_howto.html
=============================
Python and Blockchain
https://www.tutorialspoint.com/blockchain/index.htm
https://www.tutorialspoint.com/blockchain/blockchain_quick_guide.htm
https://www.tutorialspoint.com/python_blockchain/index.htm
https://www.tutorialspoint.com/python_blockchain/python_blockchain_quick_guide.htm
===============================
There might be a good pdf file on the internet
, so you should try searching the words 'Python programming language pdf'.
If you can find a good pdf file, the momentum of the spinning galaxy might stay with you.
สมัครสมาชิก:
ส่งความคิดเห็น (Atom)
good collection. thank you.
ตอบลบpython tutorial
java tutorial
Check this simple...Python Tutorial
ตอบลบGreat Blog...thanks for sharing
ตอบลบI have also found the Best Web technology website to learn CRUD operation in node.js express
crud operation in php
PHP Inerview Questions and Answers
multiple file upload in node.js and express
Form validation in node.js
How to prevent mysql in php
autocomplete search in php
Nice
ตอบลบVery interesting to read about python. I really love to read such a nice article. Great Article, thank you for sharing this useful information!!
ตอบลบDevOps Training in Chennai
DevOps Online Training in Chennai
DevOps Training in Bangalore
DevOps Training in Hyderabad
DevOps Training in Coimbatore
DevOps Training
DevOps Online Training
Very useful information, the post shared was very nice.
ตอบลบPython Online Training
This post is so helpfull and informative.keep updating with more information...
ตอบลบAngular Software
Advantages Of Angular JS