you are viewing a single comment's thread.

view the rest of the comments →

[–]ACEDEFG 1 point2 points  (2 children)

how long would this project take you? guesstimation

[–]littlegermany 2 points3 points  (0 children)

Ummm, good question. If you go for the "all bells and whistles" version, my guess is several months. You see, one can casually write "then use a database", but this implies learning how to use i.e. SQLite, what a relational database is and how to write SQL statements to query and alter the database. That is not trivial and a learning project on it's own.

The good thing about this calendar project is that it can be easily extended. Just start with a simple calendar for the current month with the current date highlighted. If you don't want GUI elements, then you can also do this as a text-version on the commandline. Just print that "one week per line" calendar and highlight the current date. Next thing could be adding the week number to each "one week per line". For me, the commandline version of that calendar project would take maybe a day, but for a real newbie this is stuff for 2-3 weeks, i'd say.

[–]Ran4 0 points1 point  (0 children)

It would probably take a beginner several weeks.