LearnPython.org interactive Python tutorial

This website is intended for everyone who wishes to learn the Python programming language.


Hayri Cicek

Django Testing Cheat Sheet

A cheat-sheet of common testing patterns and best practices in Django applications.


Hayri Cicek

Django-allauth Tutorial

In this tutorial you will learn how to add login with Github to a basic Django site.


Hayri Cicek

Build a Crud application using Vue and Django

In this step by step tutorial, you will learn how to build an API with Django REST Framework and a SPA with Vue.js.


Hayri Cicek

pip install youtube-dl [Workflow & Editing Automation]

Hopefully, you will find this as useful and helpful as I have. I wanted to condense a quick tutorial on how to quickly download videos with python to increase my video editing workflow.

The use cases are endless as programmers on why we need to download media. I really made this because I was sick of using a slow youtube downloader site & I hated the closed nature of an IPad/IPhone without a one-click button to take media & edit on my tablet or phone on the go.

For those reasons I made this to show how to get youtube-dl to work on a command line or on an IPad/IPhone OS. This has unlocked some amazing automation powers in my workflow.

Full Tutorial: https://youtu.be/-Z-HZONTa7k

IPad/iPhone Setup Only: https://www.youtube.com/watch?v=2KH96Yk3yCc&feature=youtu.be

Not interested in the video - DYI Here are the Useful links to Built it Yourself

------------------- MACBOOK ----------------------------

Pip Install Youtube-DL Git: https://ytdl-org.github.io/youtube-dl/

Better Touch Tools https://folivora.ai/

------------------- IPad/Phone ---------------------------

Pythonista http://omz-software.com/pythonista/

StaSh https://github.com/ywangd/stash

BAMF Coder (NEO): https://gist.github.com/nneonneo/f6b2d659ba76542e7d27e13598a6859c


Async IO in Python: A Complete Walkthrough

This tutorial will give you a firmer grasp of Python’s approach to async IO.

Hayri Cicek

Invent Your Own Computer Games with Python, 4th Edition

Invent Your Own Computer Games with Python teaches you how to program in the Python language.

Hayri Cicek

Building SaaS with Python and Django

Matt Layman, will develop Software as a Service (SaaS) on Twitch with Python and Django.

Hayri Cicek

Build a Mobile Application With the Kivy Python Framework

In this tutorial, you will learn how to create mobile application with Kivy Python Framework.

Hayri Cicek

Getting Started With Testing in Python

In this tutorial, you will learn how to write tests in Python.

Hayri Cicek

Django Static Files and Templates

Learn how to configure static files for local development and then in production.

Hayri Cicek

Django Testing Tutorial

Learn testing best practices and example code that can be applied to any Django app.

Hayri Cicek

FastAPI high performance web framework

FastAPI is a modern, high-performance, web framework for building APIs with Python 3.6+ based on standard Python type hints.


Hayri Cicek

Django Login and Logout Tutorial

Learn how to configure login/logout functionality with Django's the built-in user authentication system.

Hayri Cicek