วันพุธที่ 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.

7 ความคิดเห็น:

  1. This post is so helpfull and informative.keep updating with more information...
    Angular Software
    Advantages Of Angular JS

    ตอบลบ