📜 ⬆️ ⬇️

8 educational projects

“A master makes more mistakes than a novice tries”

We offer 8 options for projects that can be done "on a fan" in order to gain real development experience.

Project 1. Trello Clone


image

')
Clone Trello from Indrek Lasn.

What you will learn:


Here is an example of a repository made on React + Redux.

Project 2. Admin Panel


image

Github Repository.

A simple CRUD app, perfect for learning the basics. Let's learn:


Project 3. Cryptocurrency tracker (native mobile application)


image

Github repository.

On anything: Swift, Objective-C, React Native, Java, Kotlin.

We will study:


Try this API . Find better - write in the comments.

If interested, here is a tutorial .

Project 4. Set up your own webpack config from scratch


image

Technically, this is not an application, but a very useful task to understand how the webpack works from the inside. Now it will not be a “black box”, but an understandable tool.

Requirements:


Here is an awesome resource for complete newbies.

Project 5. Clone Hackernews


image

Every Jedi is bound to make his own Hackernews.

What do you learn on the road:


Project 6. Tudushechka


image

TodoMVC.

Seriously? Tudushka? There are thousands of them. But believe me, there is a reason for such popularity.
This application is a great way to make sure you understand the basics. Try to write one application on vanilla Javascript and one on your favorite framework.

Learn:


Project 7. Sortable drag and drop list


image

Github repository.

Very useful to understand drag and drop api .

Let's learn:


Project 8. Messenger clone (native application)


image

You will understand how web applications and native applications work, which makes you stand out from the gray mass.

What we will learn:


This is enough for you for a month or two.



The translation was made with the support of EDISON Software , which professionally develops PHP applications and websites for large customers, as well as developing cloud services and mobile Java applications .

Source: https://habr.com/ru/post/344006/


All Articles