Python course with building a fintech investment AI – Lesson 4: Recurrent Neural Network (RNN)

Intro to how to use Recurrent Neural Network In today’s episode of the Python course with AI, we will use the Recurrent Neural Network, we will learn how to make predictions with AI, and we will predict the prices. Last episodes you can find here: Lesson 3 – How to create and train AI: Python course with building a fintech investment AI – Lesson 3: How to build and train AI Lesson 2 – How to find financial data and how to use Pandas: Python course with building a fintech investment AI – Lesson 2: Pandas and getting financial data Lesson 1 – Prepare the AI project: Python course with building a fintech investment AI – Lesson 1: Start the project In the fourth lesson of the AI course, we will use the AI that we created in the previous episode.

Keep reading...

Python course with building fintech AI Lesson 3: How to train AI

Intro to how to build AI In today’s episode of the Python with AI course, we will learn how to build AI and how to train AI. Last episodes you can find here: Lesson 2 - How to find financial data and how to use Pandas: Python course with building a fintech investment AI – Lesson 2: Pandas and getting financial data Lesson 1 - Prepare the AI project:

Keep reading...

Python course with building a fintech investment AI – Lesson 2: Pandas and getting financial data

Intro Welcome to the second lesson of the awesome Python course for AI! In the last lesson, we built the first database migrations and made the project setup. Here is the URL: Python course with building a fintech investment AI – Lesson 1: Start the project Today, we will build super exciting stuff and will focus on the financial database that we will use to train our AI later.

Keep reading...

Python course with building a fintech investment AI – Lesson 1: Start the project

Intro Today we will start the Python course and start building AI. In the last episodes, we started the first steps to build a front-end and back-end for our fintech app. Here are the links: Golang course: Golang course with building a fintech banking app – Lesson 1: Start the project Golang course with building a fintech banking app – Lesson 2: Login and REST API Angular course: Angular Course with building a banking application with Tailwind CSS – Lesson 1: Start the project Angular Course with building a banking application with Tailwind CSS – Lesson 2: Login form

Keep reading...

Python API tutorial

Python is one of the most in-demand programming languages in 2020. There are a lot of job offers for Python developers and lots of people who would like to learn this programming language. As we mention in one of the previous articles about learning Python, practicing knowledge is the most important. Taking into consideration that Python can be used to build an application’s back-end, I decided to create an article, describing how to create a simple REST API using Python, Flask, and flask_restful library.

Keep reading...

Which programming language should I learn for remote job?

I recently noticed, remote working is a very interesting subject for many people. This makes me think, most of us would like to get a job, with the possibility of working from home, and have an option, to choose if you prefer to go to the office and meet people, or if you prefer to stay at home to work from your own desk. Of course, it’s not possible in every profession; for example, for a doctor who has planned surgery, it can be hard to do it remotely, but for many office workers, it is easily possible.

Keep reading...

Good and Bad Practices of Coding in Python

Python is a high-level multi-paradigm programming language that emphasizes readability. It’s being developed, maintained, and often used following the rules called The Zen of Python or PEP 20. This article shows several examples of good and bad practices of coding in Python that you’re likely to meet often. Using Unpacking to Write Concise Code Packing and unpacking are powerful Python features. You can use unpacking to assign values to your variables:

Keep reading...

How to practice Python skills?

Learning Python doesn’t differ much from learning other programming languages. One path to becoming proficient in Python (or any other language) mostly depends on the existing programming knowledge and experience. This means that experienced programmers — already familiar with main programming concepts — usually use different strategies than novices. However, there are few things in common for all, and one of them is that you need to practice a lot!

Keep reading...

Slicing in Python – what is it?

Slicing in Python is a feature that enables accessing parts of sequences like strings, tuples, and lists. You can also use them to modify or delete the items of mutable sequences such as lists. Slices can also be applied on third-party objects like NumPy arrays, as well as Pandas series and data frames. Slicing enables writing clean, concise, and readable code. This article shows how to access, modify, and delete items with indices and slices, as well as how to use the built-in class slice().

Keep reading...

Why you should learn Python?

Python is one of the most popular and widely used programming languages of today. It’s applied by beginners and professionals, startups and large companies, academia and commercial entities. As a general-purpose and multi-platform programming language, it has a variety of applications. Python and most of the stuff in its ecosystem are free and open-source. There is a large, dedicated, and friendly community of developers and educators who support the development of Python and the related libraries and help people learn and master Python.

Keep reading...