Yon lòt lis pwojè yo pratike sou

"Yon mèt fè plis erè pase yon debutan fè tantativ"

Denye lis pwojè fòmasyon te resevwa 50k li ak 600 pi renmen. Isit la se yon lòt lis pwojè enteresan yo pratike, pou moun ki vle kèk èd siplemantè.

1. Editè tèks

Yon lòt lis pwojè yo pratike sou

Objektif yon editè tèks se diminye efò itilizatè yo ap eseye konvèti fòma yo an make HTML valab. Yon bon editè tèks pèmèt itilizatè yo fòma tèks nan diferan fason.

Nan kèk pwen, tout moun te itilize yon editè tèks. Se konsa, poukisa pa kreye li tèt ou?

2. Reddit script

Yon lòt lis pwojè yo pratike sou

Reddit se yon gwoup nouvèl sosyal, evalyasyon kontni entènèt ak sit diskisyon.

Reddit pran pi fò nan tan mwen, men mwen kontinye pandye sou li. Kreye yon script Reddit se yon fason efikas pou aprann pwogramasyon (pandan w ap navige Reddit an menm tan).

Reddit bay ou ak yon trè rich API. Pa kite okenn karakteristik oswa fè bagay sa yo azar. Nan mond reyèl la ak kliyan ak kliyan, ou pa ka travay azar, oswa ou pral byen vit pèdi travay ou.

Kliyan entelijan pral imedyatman reyalize ke travay la ap fè mal epi yo pral jwenn yon lòt moun.

Yon lòt lis pwojè yo pratike sou

Reddit API

3. Pibliye yon pake NPM sous louvri

Yon lòt lis pwojè yo pratike sou

Si ou ekri kòd Javascript, gen chans pou ou itilize yon manadjè pake. Yon manadjè pake pèmèt ou reitilize kòd ki egziste deja ke lòt moun te ekri ak pibliye.

Konprann sik devlopman konplè nan yon pake pral bay yon eksperyans trè bon. Gen anpil bagay ou bezwen konnen lè w ap pibliye kòd. Ou bezwen reflechi sou sekirite, vèsyon semantik, évolutivité, konvansyon nonmen ak antretyen.

Pake a ka nenpòt bagay. Si ou pa gen yon lide, kreye pwòp Lodash ou epi pibliye li.

Yon lòt lis pwojè yo pratike sou

Lodash: lodash.com

Gen yon bagay ou te fè sou entènèt mete ou 10% pi wo pase lòt moun. Men kèk resous itil sou sous louvri ak pakè.

4. kourikoulòm freeCodeCamp

Yon lòt lis pwojè yo pratike sou

Kourikoulòm FCC

freeCodecamp te kolekte anpil kou pwogramasyon konplè.

freeCodeCamp se yon òganizasyon ki pa gen pwofi. Li konsiste de yon platfòm aprantisaj entèaktif ki baze sou entènèt, yon fowòm kominotè sou entènèt, chanm chat, piblikasyon Medium, ak òganizasyon lokal ki gen entansyon fè devlopman entènèt aprantisaj aksesib pou tout moun.

Yon lòt lis pwojè yo pratike sou

Ou pral plis pase kalifye pou premye travay ou si ou jere ranpli kou a tout antye.

5. Kreye yon sèvè HTTP nan grafouyen

Pwotokòl HTTP a se youn nan pwotokòl prensipal yo atravè ki kontni vwayaje sou entènèt la. Sèvè HTTP yo itilize pou sèvi kontni estatik tankou HTML, CSS, ak JS.

Lè w kapab aplike pwotokòl HTTP a nan grafouyen pral elaji konesans ou sou fason bagay sa yo kominike.

Pou egzanp, si ou itilize NodeJs, Lè sa a, ou konnen ke Express bay yon sèvè HTTP.

Pou referans, gade si ou kapab:

  • Mete yon sèvè san w pa itilize okenn bibliyotèk
  • Sèvè a dwe sèvi HTML, CSS ak JS kontni.
  • Aplike yon routeur nan grafouyen
  • Siveye chanjman yo epi mete ajou sèvè a

Si ou pa konnen poukisa, sèvi ak Ale lang epi eseye kreye yon sèvè HTTP Kade soti nan grafouyen.

Yon lòt lis pwojè yo pratike sou

6. Desktop aplikasyon pou nòt

Yon lòt lis pwojè yo pratike sou

Nou tout pran nòt, pa vre?

Ann kreye yon aplikasyon nòt. Aplikasyon an bezwen pou konsève pou nòt ak senkronize yo ak baz done a. Bati yon aplikasyon natif natal lè l sèvi avèk Electron, Swift, oswa kèlkeswa sa ou renmen ak sa ki travay pou sistèm ou an.

Ezite konbine sa a ak premye defi a (editè tèks).

Kòm yon bonis, eseye senkronize vèsyon Desktop ou a ak vèsyon entènèt la.

7. Podcasts (Klon nwaj)

Yon lòt lis pwojè yo pratike sou

Ki moun ki pa koute podcasts?

Kreye yon aplikasyon entènèt ak fonksyonalite sa yo:

  • Kreye yon kont
  • Rechèch Podcasts
  • Voye ak abònman nan podcasts
  • One Stop ak jwe, chanje vitès, fonksyon pi devan ak bak pou 30 segonn.

Eseye itilize iTunes API kòm yon pwen depa. Si w konnen nenpòt lòt resous, tanpri poste nan kòmantè yo.

Yon lòt lis pwojè yo pratike sou

affiliate.itunes.apple.com/resources/documentation/itunes-store-web-service-search-api

8. Kaptire ekran

Yon lòt lis pwojè yo pratike sou

Bonjou! M ap filme ekran mwen an kounye a!

Kreye yon aplikasyon Desktop oswa entènèt ki pèmèt ou pran ekran ou a epi sove clip la kòm .gif

Isit la kèk konsèykijan pou reyalize sa.

Tradiksyon te fèt ak sipò konpayi an EDISON lojisyèlki moun ki angaje pwofesyonèl devlope aplikasyon ak sit entènèt nan PHP pou gwo kliyan, osi byen ke devlopman nan sèvis nwaj ak aplikasyon mobil nan Java.

Sous: www.habr.com

Add nouvo kòmantè