Spaass Praxis fir en Entwéckler

Eng Persoun bleift en Ufänger fir 1000 Deeg. Hie fënnt d'Wourecht no 10000 Deeg Praxis.

Dëst ass en Zitat vum Oyama Masutatsu dat de Punkt vum Artikel ganz gutt resüméiert. Wann Dir e super Entwéckler wëllt sinn, setzt den Effort. Dëst ass de ganze Geheimnis. Verbréngt vill Stonnen op der Tastatur a fäert net ze üben. Da wäert Dir als Entwéckler wuessen.

Hei sinn 7 Projeten déi Iech hëllefe kënnen z'entwéckelen. Fillt Iech gratis Ären Technologiestack ze wielen - benotzt alles wat Äert Häerz wënscht.

(virdrun Lëschte vun Trainingsaufgaben: 1) 8 pädagogesch Projeten 2) Eng aner Lëscht vu Projete fir ze üben)

Projet 1: Pacman

Spaass Praxis fir en Entwéckler

Erstellt Är eege Versioun vu Pacman. Dëst ass e super Wee fir eng Iddi ze kréien wéi Spiller entwéckelt ginn an d'Grondlage verstoen. Benotzt e JavaScript Kader, React oder Vue.

Dir léiert:

  • Wéi Elementer bewegen
  • Wéi bestëmmen déi Schlësselen ze drécken
  • Wéi de Moment vun Kollisioun ze bestëmmen
  • Dir kënnt weider goen a Geeschterbewegungskontrolle derbäisetzen

Dir fannt e Beispill vun dësem Projet am Repository GitHub

"E Meeschter mécht méi Feeler wéi en Ufänger mécht Versich"


Verëffentlechung Ënnerstëtzung - Firma Edisondeen handelt Entwécklung an Diagnostik vu Vivaldi Dokumentlagerung.

Projet 2: Benotzer Management

Spaass Praxis fir en Entwéckler

De Projet am Repository GitHub

Eng CRUD-Typ Applikatioun fir Benotzerverwaltung erstellen léiert Iech d'Grondlage vun der Entwécklung. Dëst ass besonnesch nëtzlech fir nei Entwéckler.

Dir léiert:

  • Wat ass Routing
  • Wéi Dir d'Datenentrée Formulairen behandelt a kontrolléiert wat de Benotzer aginn huet
  • Wéi mat der Datebank ze schaffen - Aktiounen erstellen, liesen, aktualiséieren a läschen

Projet 3: Iwwerpréift d'Wieder op Ärer Plaz

Spaass Praxis fir en Entwéckler
De Projet am Repository GitHub

Wann Dir Apps wëllt erstellen, fänkt mat enger Wiederapp un. Dëse Projet kann mat Swift ofgeschloss ginn.

Zousätzlech fir Erfarung ze sammelen fir eng Applikatioun ze bauen, léiert Dir:

  • Wéi mat der API ze schaffen
  • Wéi benotzen ech Geolocatioun
  • Maacht Är Applikatioun méi dynamesch andeems Dir Textinput bäidréit. An et kënnen d'Benotzer hir Plaz aginn fir d'Wieder op enger spezifescher Plaz ze kontrolléieren.

Dir wäert eng API brauchen. Fir Wiederdaten ze kréien, benotzt d'OpenWeather API. Méi Informatioun iwwer d'OpenWeather API hei.

Projet 4: Chat Fënster

Spaass Praxis fir en Entwéckler
Meng Chatfenster an Aktioun, oppen an zwee Browser Tabs

Eng Chatfenster erstellen ass de perfekte Wee fir mat Sockets unzefänken. D'Wiel vum Tech Stack ass enorm. Node.js, zum Beispill, ass perfekt.

Dir léiert wéi Sockets funktionnéieren a wéi se se ëmsetzen. Dëst ass den Haaptvirdeel vun dësem Projet.

Wann Dir e Laravel Entwéckler sidd dee mat Sockets wëllt schaffen, liest meng Artikel

Projet 5: GitLab CI

Spaass Praxis fir en Entwéckler

Source

Wann Dir nei sidd mat der kontinuéierlecher Integratioun (CI), spillt mat GitLab CI. Setzt e puer Ëmfeld op a probéiert e puer Tester auszeféieren. Et ass net e ganz schwéiere Projet, awer ech si sécher datt Dir vill dovunner léiert. Vill Entwécklungsteams benotzen elo CI. Wësse wéi et ze benotzen ass nëtzlech.

Dir léiert:

  • Wat ass GitLab CI
  • Wéi konfiguréieren .gitlab-ci.ymlwat dem GitLab Benotzer seet wat ze maachen
  • Wéi een an aner Ëmfeld ofsetzen

Projet 6: Websäit Analyser

Spaass Praxis fir en Entwéckler

Maacht e Scraper deen d'Semantik vu Websäiten analyséiert an hir Bewäertung erstellt. Zum Beispill kënnt Dir kucken op fehlend Alt-Tags a Biller. Oder kuckt ob d'Säit SEO Meta Tags huet. E Scraper kann ouni User-Interface erstallt ginn.

Dir léiert:

  • Wéi funktionéiert de Schrack?
  • Wéi erstellen DOM selectors
  • Wéi schreiwen ech en Algorithmus? - Algorithmus Schreiwen Tdk Beispill
  • Wann Dir wëllt net do ophalen, schafen eng User Interface. Dir kënnt och e Bericht op all Websäit erstellen, déi Dir iwwerpréift.

Projet 7: Sentiment Sentiment op sozialen Medien

Spaass Praxis fir en Entwéckler

Source

Sentimenterkennung op sozialen Medien ass e super Wee fir Maschinnléieren agefouert ze ginn.

Dir kënnt ufänken nëmmen ee sozialen Netzwierk ze analyséieren. Jiddereen fänkt normalerweis mat Twitter un.

Wann Dir schonn Erfahrung mat Maschinn Léieren hutt, probéiert Daten aus verschiddene sozialen Netzwierker ze sammelen a se ze kombinéieren.

Dir léiert:

  • Wat ass Maschinn Léieren

Glécklech Praxis.

Iwwersetzung: Diana Sheremyeva

Source: will.com

Setzt e Commentaire