JustToThePoint English Website Version
JustToThePoint en español
JustToThePoint in Thai

The Best Programs and Websites for Learning to Code

How to Code for Beginners. Read our guide on how you can learn and teach yourself to code. Read more... 491 words,🕔3 minutes read, Aug 13, 2016.

Learn Python Programming. Learn Python programming from scratch.

Learn to program in Python

Python is a simple, easy-to-understand, and minimalistic language. It is one of the easiest programming languages to learn because it has a clean and readable syntax that makes it easy for beginners to read and use. Read more... 1750 words,🕔9 minutes read, Oct 15, 2021.

Hangman, Rock paper scissors, Bagels

These games are fun, easy to play, but challenging. Let's code them in Python! They are ideal for starting to code. Read more... 2835 words,🕔14 minutes read, Dec 28, 2021.

Learn Maths with Python

Maths and Python seem to be a marriage made in heaven. They are both easy and important, useful to learn and apply. Read more... 1665 words,🕔8 minutes read, Nov 04, 2021.

Magic, happy, automorphic, narcissistic, handsome... numbers

There are many kinds of numbers, e.g., natural, integers, rational, magic, happy numbers. Let's extend the functionality of our class myNumber to recognize them. Read more... 3363 words,🕔16 minutes read, Jan 31, 2022.

Fractions in Python

Five out of four people have trouble with fractions, don't be one of them. The fractions module in Python provides support for rational number arithmetic. Doing fractions or maths using Python is very easy. Read more... 1404 words,🕔7 minutes read, Feb 06, 2022.

Vectors in Python

A vector is an object that has both a magnitude or size and a direction. Geometrically, we can picture a vector as a directed line segment, whose length is the magnitude of the vector and with an arrow indicating the direction. Read more... 1153 words,🕔6 minutes read, Feb 10, 2022.

Abacus, Ascii Art, Set of numbers

An abacus is a mechanical device for performing simple mathematical operations. ASCII art is a type of artwork that is created using the 95 printable characters defined by the ASCII, the American Standard Code for Information Interchange. Read more... 2202 words,🕔11 minutes read, Feb 01, 2022.

Learning and drawing with Python Turtle

Python Turtle is a great resource to encourage kids to learn basic programming. It can be used to draw various shapes and patterns on a canvas, get throw mazes, and create video games. Read more... 1090 words,🕔6 minutes read, Nov 04, 2021.

Functions, Strings, f-Strings, Text Files & Exceptions

Functions are reusable, self-contained pieces of code that can be called using a function's name. f-Strings provide a faster, more readable, and less verbose way of formatting strings in Python. Cool greetings. Read more... 2115 words,🕔10 minutes read, Oct 20, 2021.

Recursion in Python

Python supports recursion. It means that functions can call themselves within their definitions. Recursion is a method of solving a problem in terms of a simpler version of itself. Read more... 1775 words,🕔9 minutes read, Nov 07, 2021.

Tic Tac Toe. Minimax. GUI using tkinter.

Tic-tac-toe is a paper-and-pencil game for two players who take turns marking the spaces in a three-by-three grid with X or O. It is a perfect game to learn about programming GUIs and the Minimax algorithm. Read more... 3358 words,🕔16 minutes read, Dec 24, 2021.

Algorithms. Quick, selection, and bubble sort, binary search, merge sort. Random walk.

An algorithm is a step-by-step procedure, that is, a finite sequence of well-defined instructions for solving problems. This tutorial is a beginner-friendly guide for learning algorithms using Python. Read more... 2287 words,🕔11 minutes read, Nov 10, 2021.

Data structures

This tutorial is a beginner-friendly guide for learning data structures using Python. Learn how to implement stacks, queues, priority queues, and binary trees in Python. Read more... 2640 words,🕔13 minutes read, Nov 19, 2021.

Batteries included & Virtual Environments. os, Rich, Pint, glob.

Python comes with a vast Standard Library right out of the box, but it can also be extended with third-party packages, such as NumPy, os, Pygame, Requests, Rich, Pint, and glob. Read more... 1087 words,🕔6 minutes read, Oct 20, 2021.

Fun, Cool, and Easter Eggs: Speedtest, WordCloud, PyWhatKit, Doomsday Clock, Morse code

Python is a fun, relatively easy to learn, and cool programming language. Let's see some examples: Speedtest, WordCloud, PyWhatKit, Doomsday Clock, and Morse code. Read more... 1562 words,🕔8 minutes read, Nov 03, 2021.

Security in Python

Let's code a password vault and a password generator in Python. Read more... 2112 words,🕔10 minutes read, Nov 20, 2021.

Functional Programming in Python

Python is not a functional programming language, but it is a multi-paradigm language, so it is able to support functional programming relatively easily. Read more... 1178 words,🕔6 minutes read, Nov 08, 2021.

Python Object-Oriented Programming

Python is a multi-paradigm programming language. It supports many different programming paradigms including procedural (imperative), functional, and object-oriented programming. Read more... 2443 words,🕔12 minutes read, Nov 09, 2021.

Python - GUI Programming (Tkinter)

Tkinter is Python's standard GUI (Graphical User Interface) package. It has the advantage of being included with the Python standard library. It is easy-to-use, lightweight, and cross-platform. Read more... 2086 words,🕔10 minutes read, Oct 20, 2021.

JSON and APIs with Python

Some websites make it easier for us to have direct access to their data with the use of an API. Typically, a company offers a set of dedicated URLs that provide access to their data in JSON format. Read more... 1305 words,🕔7 minutes read, Oct 20, 2021.

Image Processing in Python with Pillow

Pillow is the defacto Python image processing library. Let's do some image conversion, create thumbnails, add add watermarks in Python. Read more... 643 words,🕔4 minutes read, Oct 20, 2021.

Search algorithms: BFS, DFS, A*

A search algorithm is a step-by-step procedure that solves a search problem. Let's implement depth-first search, breadth-first search, and A-star in Python. Read more... 2534 words,🕔12 minutes read, Feb 16, 2022.

Natural language processing

NLTK is an amazing library to get started with natural language processing. Let's write a python program to find the definition, synonyms, antonyms, and examples of a given word Read more... 1898 words,🕔9 minutes read, Oct 20, 2021.

Current Bitcoin & stocks. Reading emals in Gmail

Current prices of Bitcoin and stocks. Read the subjects of your emails in Gmail (old school). Security with passwords. Read more... 1005 words,🕔5 minutes read, Dec 19, 2021.

Natural Language Processing II. Sentiment Analysis. Spelling check. TextBlob

Sentiment Analysis tries to identify and extract ideas and opinions of an event, product, etc. within a given text. TextBlob is a Python library for processing textual data. Spelling check using Python. Read more... 1492 words,🕔8 minutes read, Dec 19, 2021.

Managing Configuration with python-dotenv. Access news. Security with passwords.

Create a new Python project & Migrating. Managing Configuration with python-dotenv: Implementing Twelve-Factor App Principles in Python. Displaying progress of tasks using the rich library. How to get the latest news in Python. Security with your API_KEY. Read more... 1070 words,🕔6 minutes read, Dec 19, 2021.

Using Databases with Python: sqlite3

sqlite3 is a native Python library for accessing SQLite databases. SQLAlchemy is the Python SQL toolkit and Object Relational Mapper that gives application developers the full power and flexibility of SQL. Read more... 2863 words,🕔14 minutes read, Nov 02, 2021.

Decorators, Logging, and Threading in Python

Decorators are functions that modify the functionality of other functions. Logging is the process of tracking and recording events that happen when our code runs, so we can trace, understand, and debug it. Read more... 1447 words,🕔7 minutes read, Nov 04, 2021.

Monitoring pc & website, Birthdays & Events Reminder, Countdoom

Monitoring your website and computer usage. Birthdays & Events Reminder. Atomic time clock using Python. Read more... 1007 words,🕔5 minutes read, Dec 19, 2021.

Python AI

Ollama. Read more... 181 words,🕔1 minutes read, Dec 19, 2021.

Flask Web Development

Flask is a lightweight web framework written in Python built for rapid development. It is a popular, extensible web microframework that lets you develop web applications easily. Read more... 3728 words,🕔18 minutes read, Oct 24, 2021.

Currency converter. Help windows for key bindings.

A currency converter using the European Central Bank data. Clone of Awesome's help windows. Read more... 559 words,🕔3 minutes read, Dec 19, 2021.

Creating games with Python

Pygame is a cross-platform set of Python modules designed for creating video games and multimedia applications. It is intended to be challenging and fun. Read more... 3426 words,🕔17 minutes read, Oct 27, 2021.

Implementing a Blackjack in Python

Blackjack is the most widely played casino gambling game in the world. It is played against the dealer, not other players, and in this regard is quite different from other games. Read more... 2044 words,🕔10 minutes read, Dec 18, 2021.

Othello/Reversi. Minimax AI

Reversi is a strategy board game for two players. It is played on an 8×8 uncheckered board. Players take turns placing disks on the board with their assigned color facing up. Read more... 4064 words,🕔20 minutes read, Jan 16, 2022.

Tetris

Tetris is a puzzle video game where players complete lines by moving and rotating differently shaped pieces. Let's learn how to implement it with Python. Read more... 3651 words,🕔18 minutes read, Jan 08, 2022.

Simon's clone

Simon was a very popular electronic game of memory skill. It creates a series of tones and lights and requires its user to repeat the sequence. Let's implement it with Python. Read more... 2246 words,🕔11 minutes read, Jan 04, 2022.

Sliding puzzle

A N-Puzzle or sliding puzzle is a popular puzzle that challenges a player to slide pieces on a board to establish a certain end configuration. Now let's learn to implement it. Read more... 3634 words,🕔18 minutes read, Jan 01, 2022.

Connect 4 AI

Connect 4 is a classic and popular game for two players, with easy rules. The first player to line up 4 tiles of his color wins. Let's implement Connect 4 in Python. Read more... 4260 words,🕔20 minutes read, Oct 30, 2021.

Checkers in Python with Pygame. Minimax algorithm.

Checkers is a classic board game for two players. Let's learn how to code a checkers video game in Python. It is going to be used to explain the Minimax algorithm. Read more... 5239 words,🕔25 minutes read, May 11, 2022.

Pickle, Python object serialization

The pickle module implements binary protocols for serializing and de-serializing a Python object structure. Pickling is the process of converting an object to a byte stream that can be stored on a disk or sent over a network. We will use it to save the state of our Connect 4 game. Read more... 1533 words,🕔8 minutes read, May 11, 2022.

Neural Networks: Image Classification with TensorFlow

We are going to use TensorFlow, an end-to-end open-source platform for machine learning. We will perform image classification using TensorFlow and Python. Read more... 3255 words,🕔16 minutes read, May 12, 2022.

Neural Networks. Creating a chatbot using Python.

Chatbots are becoming kinder, smarter, and more helpful. They are becoming ubiquitous in online customer support. Let's build a Chatbot using NLP and Neural Networks in Python. Read more... 2917 words,🕔14 minutes read, May 13, 2022.

Programming a Pac-Man in Python

Let's make Pac-Man from scratch. Pac-Man is a 1980 maze action video game developed and released by Namco for arcades. It enjoyed widespread commercial success and it is one of the greatest video games of all time. Read more... 2841 words,🕔14 minutes read, May 14, 2022.

Programming a Pac-Man in Python II

Pac-Man is a 1980 maze action video game developed and released by Namco for arcades.We are creating a Pac-Man clone from scratch. Next, we are going to code its ghosts, pellets, and a game controller. Read more... 4337 words,🕔21 minutes read, May 15, 2022.

Programming a Pac-Man in Python III

Pac-Man is a 1980 maze action video game developed and released by Namco for arcades. We are creating a Pac-Man clone from scratch. This is the final article of a three-part blog series on how to program a Pac-Man clone in Python. Read more... 2616 words,🕔13 minutes read, May 16, 2022.

Getting started with documenting and testing in Python.

Documentation saves time, costs, and makes testing easy and systematic. Let's go through a step by step guide of how to document and test your code. Python docstrings are the default way of documenting Python code and unittest is the test module in the Python standard library. Read more... 1386 words,🕔7 minutes read, May 17, 2022.

Programming Alexa's skills with Python

Alexa is Amazon's digital assistant. Skills are like apps for Alexa and provide a new way of interaction with your users. Let's create our first Alexa skill. Read more... 1649 words,🕔8 minutes read, May 18, 2022.

Automate WhatsApp Messages with Selenium

Selenium is an umbrella project for a range of tools and libraries that enable and support the automation of web browsers. Let's automate sending WhatsApp messages with Selenium. Read more... 744 words,🕔4 minutes read, Mar 14, 2022.

Game of Life and Automatons. Rock Paper Scissors Cellular Automata.

The Game of Life is a cellular automaton devised by John Horton Conway in 1970. Let's code it in Python and convert it to a cellular automaton. Read more... 4084 words,🕔20 minutes read, May 19, 2022.

Regular Expression with Python. How to use the sed command.

A regular expression is a specific pattern that provides concise means to specify and recognize strings of text. Python has a module named re to work with Perl-like regular expressions. Read more... 2499 words,🕔12 minutes read, Mar 14, 2022.

Web scrapping with Python

Let's build a web scrapper with Python. Beautiful Soup is a lightweight and highly effective library that makes it a kids game to scrape information from web pages. Read more... 1889 words,🕔9 minutes read, Mar 14, 2022.

Programming in Linux III. Useful scripts

Let's create a series of scripts to install, maintain, and automate some tasks in ArchLinux. Read more... 576 words,🕔3 minutes read, Mar 04, 2022.

WordPress Advanced Theme and Administration. SEO. Speed up your WordPress.

HTML and CSS. Create a custom WordPress Theme.

How to create a custom WordPress Theme from scratch I. How to add Javascript in WordPress. Read more... 2701 words,🕔13 minutes read, Mar 14, 2022.

Create a custom WordPress Theme II. Javascript. WordPress Advanced Administration.

How to create a custom WordPress Theme from scratch II. Adding Javascript. WordPress Advanced Administration. Avoiding The Lock-in Effect in WordPress. Read more... 3081 words,🕔15 minutes read, Mar 14, 2022.

WordPress Advanced Administration. SEO, Speed up your WordPress

WordPress Advanced Administration. Avoiding The Lock-in Effect in WordPress. Search engine optimization. How to speed up your WordPress Read more... 4368 words,🕔21 minutes read, Mar 14, 2022.

How to build a fast static site with Hugo.

Static site generators. A complete hands-on guide to using Hugo

Hugo is one of the most popular open-source static site generators written in Go. Layouts and basic structure. Escaping in Hugo. Comments with Cactus Comments. Read more... 2261 words,🕔11 minutes read, Mar 14, 2022.

SEO and Google Analytics. CSS Styling. Hugo & Bootstrap. Add Javascript.

SEO and Google Analytics. Styling Hugo. Building Hugo with Bootstrap. Minify and bundle assets. How to add custom Javascript to Hugo. Read more... 1231 words,🕔6 minutes read, Mar 14, 2022.

Hugo III: Shortcuts

Hugo is one of the most popular open-source static site generators written in Go. Hugo Shortcodes are snippets or templates that can be used to extend basic markdown. Read more... 1050 words,🕔5 minutes read, Mar 14, 2022.

Using data with Hugo. Search with Hugo.

Even though Hugo is a static site generator, we can still have access and pull data from external sources. Let's learn to search in Hugo with Lunr. Read more... 1025 words,🕔5 minutes read, Mar 14, 2022.

Hugo V: Social Media. Buy me a Coffee. Related Content.

Let's add social media, copyright, privacy policy, and terms of use, as well as social share, buy me a coffee, and related content. Read more... 1413 words,🕔7 minutes read, Mar 14, 2022.

SEO Analyzer & Website Checker Tool

SEO Analyzer & Website Checker Tool. Read more... 1531 words,🕔8 minutes read, Mar 14, 2022.

JustToThePoint Copyright © 2011 - 2024 Anawim. ALL RIGHTS RESERVED. Bilingual e-books, articles, and videos to help your child and your entire family succeed, develop a healthy lifestyle, and have a lot of fun. Social Issues, Join us.

This website uses cookies to improve your navigation experience.
By continuing, you are consenting to our use of cookies, in accordance with our Cookies Policy and Website Terms and Conditions of use.