Tagged articles
7 articles
Page 1 of 1
Python Programming Learning Circle
Python Programming Learning Circle
Feb 14, 2025 · Backend Development

Python Project Ideas for Intermediate Developers: Web, GUI, and CLI Applications

This article presents thirteen practical Python project ideas for intermediate developers, covering web scrapers, URL shorteners, regex tools, note‑taking apps, quizzes, media players, alarm utilities, file managers, accounting tools, address books, site checkers, bulk renamers, and directory tree generators, each with technical details and optional challenges.

CLIGUIPython
0 likes · 15 min read
Python Project Ideas for Intermediate Developers: Web, GUI, and CLI Applications
Deepin Linux
Deepin Linux
Nov 2, 2024 · Fundamentals

Curated List of C++ Open‑Source Projects for Learning from Beginner to Advanced

This article presents a curated collection of C++ open‑source projects ranging from beginner-friendly tutorials and simple games to intermediate libraries and advanced frameworks, offering detailed descriptions, difficulty levels, and GitHub links to help developers progressively enhance their coding skills and understand complex system design.

AdvancedBeginnerC++
0 likes · 29 min read
Curated List of C++ Open‑Source Projects for Learning from Beginner to Advanced
Liangxu Linux
Liangxu Linux
Jul 20, 2023 · Fundamentals

12 Must‑Know Git Commands Every Intermediate Developer Should Master

This guide presents twelve essential Git commands for intermediate users, explaining configuration scopes, file moving, removal, diffing, resetting, tagging, rebasing, cherry‑picking, bisecting, reverting, fetching, and blaming, each with clear syntax examples and practical notes on their effects.

Cheat SheetGitVersion Control
0 likes · 11 min read
12 Must‑Know Git Commands Every Intermediate Developer Should Master
Python Programming Learning Circle
Python Programming Learning Circle
May 20, 2021 · Fundamentals

Essential Python Skills that Separate Beginners from Intermediate Programmers

This article outlines the key competencies that distinguish beginner from intermediate Python programmers, covering problem‑solving techniques, the XY problem, string and list manipulation, functions, object‑oriented programming, and the importance of following PEP‑8 conventions, all illustrated with clear code examples.

Code ExamplesOOPintermediate
0 likes · 11 min read
Essential Python Skills that Separate Beginners from Intermediate Programmers
Java Backend Technology
Java Backend Technology
Dec 1, 2018 · Backend Development

Master Java Backend: A Free Roadmap from Beginner to Advanced

This article shares a free, two‑stage Java backend learning roadmap—beginner and intermediate—along with recommended resources, cloud‑storage links, and tips for continuous skill growth, helping developers overcome stagnation and stay competitive.

Backend DevelopmentBeginnerCareer Growth
0 likes · 4 min read
Master Java Backend: A Free Roadmap from Beginner to Advanced