De fem bedste projekter for begyndere programmører

Hvis du er ny programmør, så foreslår vi, at du begynder din lange rejse med at påtage dig et lille projekt for bedre at finpudse dine færdigheder. I programmeringsverdenen er der bogstaveligt talt for meget at lære, derfor bør du fokusere på nogle få ting for at holde dit sind i ro.

Bedste projekter for begyndere programmører

Bedste projekter for begyndere programmører

Problemet er, hvor skal du starte? Dette er ikke et let svar for de fleste nye programmører, og derfor har vi besluttet at komme med en artikel, der diskuterer netop dette emne. Vi vil opremse fem projekter, som enhver amatørprogrammør bør kaste sig over, før de forsøger at tackle mere komplekse ting.

Når du er færdig, tror vi på, at du vil få øget selvtillid, hvilket igen vil forvandle dig til en bedre programmør på ingen tid.

  1. Opret en lommeregner-app
  2. Opret et HTML5-websted
  3. Byg et lille bitte skak- eller damspil
  4. Byg en god webscrapper
  5. Byg et pænt diasshow.
  6. Opret en adgangskodegenerator ved hjælp af Python
  7. Design en mobilapp

Lad os diskutere dette mere detaljeret.

1] Opret en lommeregner-app

Et af de mest populære begynderprojekter lige nu, og i årtier tidligere, er oprettelsen af ​​en lommeregner. Ser du, at oprette en lommeregner giver programmøren øvelse i at skrive layout, symboler, logik, der behandler information, logik, der læser tal og meget mere.

Det kræver ikke meget at komme i gang, men samtidig er det en udfordrende proces, fordi din lommeregner sandsynligvis ikke vil fungere korrekt første gang.

Hvis du vil bygge en lommeregner, skal du kende JavaScript , HTML og CSS . Andre sprog kan bruges, men disse tre er den bedste kombination.

2] Opret et HTML5-websted

At bygge en hjemmeside er en god måde at starte på, fordi den underviser i designprincipper. Ikke kun det, men programmøren bliver nødt til at lære om webhosting, fillinkning og kodningslogik. I første omgang, når man bygger et grundlæggende HTML5 -websted, kan tingene virke nemme i starten, men det er kun toppen af ​​isbjerget, som man siger.

Jo mere du koder, jo hurtigere indser du, hvor komplekst det er at skabe en fuldgyldig hjemmeside, fordi der normalt kræves flere kodesprog for at få tingene til at gå i den rigtige retning.

3] Byg(Build) et lille bitte skak- eller damspil

Kan du lide at spille skak eller dam, eller måske begge dele? Så hvad med at overveje at skabe et spil. Til at begynde med skal programmøren kortlægge brættet sammen med brikkerne, og derfra give specifikke bevægelser til hver brik.

At lave et skakspil(chess game) fra bunden vil ikke være en let opgave, men det bør forberede programmøren til at håndtere større projekter i fremtiden.

4] Byg en god webscrapper

For dem, der studerer, hvordan man programmerer med Python , så er oprettelse af en webscrapper et godt sted at begynde. Programmøren kan starte med at bruge Python og biblioteket, kendt som Beautiful Soup , til at skrabe data fra XML- og HTML - dokumenter.

Når du er færdig, eksporteres oplysningerne til en CSV -fil, hvilket betyder, at brugere kan åbne den med Microsoft Excel .

Python er ret avanceret og kan bruges til mere end blot at skrotte HTML- og XML -data.

5] Byg et pænt diasshow

Ved du, hvad der er et godt projekt at starte med? Ja, det er rigtigt, lav et diasshow med billeder. Vi mener, at nye programmører bør lære, hvordan man gør dette, fordi det lærer, hvordan man interagerer med Document Object Model ( DOM ) i forskellige webbrowsere.

Hvis du vil være webudvikler på fuld tid, så er dette projekt fantastisk at lære. Opret et enkelt diasshow, og brug det igen og igen for at skære ned på mængden af ​​arbejde. Afhængigt af jobbeskrivelsen kunne programmøren justere slideshowet lidt, så det passer til hvert design.

6] Opret(Create) en adgangskodegenerator ved hjælp af Python

Et af de bedste personlige projekter at tage fat på, hvis du er en ung programmør, er oprettelsen af ​​en adgangskodegenerator. Det behøver ikke at være noget fyldt med funktioner, kun en simpel adgangskodegenerator. I vores sind bør en adgangskodegenerator være i stand til at bestemme, hvor lang en adgangskode skal være, kan en tillade et bestemt antal tegn, bør understøtte både små og store bogstaver, sammen med specielle symboler og tal.

Nu, selvom du ikke gør denne adgangskodegenerator offentlig, kan den i det mindste bruges til dine personlige behov, når du opretter adgangskoder til nettet.

7] Design en mobilapp

Apps til mobile enheder er ret populære i disse dage, og derfor, hvis du er amatørprogrammør, foreslår vi at oprette en grundlæggende app til enten Android eller iOS. Før du går ned ad den rute, skal du lære Java til Android og Swift til iOS.

For dem, der måske ikke er klar over, er Swift et programmeringssprog skabt af Apple til udvikling af apps til iOS, iPadOS, macOS, watchOS, tvOS og Linux .



About the author

Jeg er datamatiker med over 10 års erfaring med softwareudvikling og sikkerhed. Jeg har en stærk interesse i Firefox, Chrome og Xbox-spil. Især er jeg særligt interesseret i, hvordan jeg sikrer, at min kode er sikker og effektiv.



Related posts