You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Web-Dev-For-Beginners/translations/pcm/1-getting-started-lessons/1-intro-to-programming-lang.../assignment.md

4.5 KiB

Assignment: Exploring Modern Web Development Tools

Instructions

The web development ecosystem include plenti special tools wey dey help developers build, test, and maintain applications well well. Your work na to research and sabi tools wey go complete the ones wey this lesson cover.

Your Mission: Choose three tools wey this lesson no talk about (no choose code editors, browsers, or command line tools wey dem don list before). Make you focus on tools wey solve particular gbege for modern web development workflow.

For each tool, give:

  1. Tool name and category (ex: "Figma - Design Tool" or "Jest - Testing Framework")
  2. Purpose and benefits - Explain for 2-3 sentences why web developer go use this tool and which kind gbege e dey solve
  3. Official documentation link - Put link to the tool official docs or website (no na just tutorial sites)
  4. Real-world context - Talk one way wey this tool dey fit inside professional development workflow

Suggested Tool Categories

Try explore tools from these categories:

Category Examples What They Do
Build Tools Vite, Webpack, Parcel, esbuild Dem bundle and optimize code for production with fast development servers
Testing Frameworks Vitest, Jest, Cypress, Playwright Dem make sure code correct and catch bugs before deployment
Design Tools Figma, Adobe XD, Penpot Dem dey create mockups, prototypes, and design systems together
Deployment Platforms Netlify, Vercel, Cloudflare Pages Dem host and distribute websites with automatic CI/CD
Version Control GitHub, GitLab, Bitbucket Dem manage code changes, collaboration, and project workflows
CSS Frameworks Tailwind CSS, Bootstrap, Bulma Dem quicken styling with pre-built component libraries
Package Managers npm, pnpm, Yarn Dem install and manage code libraries and dependencies
Accessibility Tools axe-core, Lighthouse, Pa11y Dem test for inclusive design and WCAG compliance
API Development Postman, Insomnia, Thunder Client Dem dey test and document APIs while development dey happen

Format Requirements

For each tool:

### [Tool Name] - [Category]

**Purpose:** [2-3 sentences explaining why developers use this tool]

**Documentation:** [Official website/documentation link]

**Workflow Integration:** [1 sentence about how it fits into development process]

Quality Guidelines

  • Choose current tools: Pick tools wey dem still dey maintain and plenty people sabi for 2025
  • Focus on value: Talk the exact benefits, no be just wetin the tool dey do
  • Professional context: Think about tools wey development teams dey use, no be only individual hobbyists
  • Diverse selection: Choose tools from different categories to show wide ecosystem
  • Modern relevance: Pick tools wey align with current web development trends and best practices

Rubric

Excellent Good Needs Improvement
Clear explain why developers dey use each tool and which problems e dey solve Explained wetin the tool do but miss some context about e value Only list tools no explain wetin dem dey do or benefits
Give official documentation links for all tools Mostly give official links but 1-2 tutorial sites dey too Mainly give tutorial sites no official docs
Pick current, professionally-used tools from wide categories Pick good tools but category variety no too much Choose old tools or only one category
Show understanding of how tools dey fit into development workflows Show small understanding for professional context Only focus on tool features no workflow context

💡 Research Tip: Try find tools wey dey job postings for web developers, check popular developer surveys, or look through dependencies wey successful open-source projects use for GitHub!


Disclaimer:
Dis document na wetin AI translation service Co-op Translator translate am. Even though we try to make am correct, make you sabi say automated translation fit get mistake or no too clear. Di original document wey e dey for im own language na di correct one. For important mata, make person wey sabi human translation do am. We no go responsible if anybody no understand well or if e mean different thing because of dis translation.