Hoi,
Well actually more important than knowing a ton of things it is important
to know what it is that you want to do. Because that may suggest the tools
that you actually need.
So starting with the notion that you want to do something with Wikidata
means that you have to understand its API. It helps when you understand
what kind of data Wikidata holds and you can go from there. An idea may
present itself and a tool that is appropriate for the job is next. PS
Standards are good and SPARQL is one.
Thanks,
GerardM
On 23 December 2015 at 18:39, Remko de Keijzer <remko(a)remkodekeijzer.nl>
wrote:
Mix'n'match and the Wikidata game use PHP as a
scripting language,
Histropedia uses
ASP.NET. The other I don't know. The MediaWiki software
powering Wikipedia and Wikidata is also written in PHP. But only PHP (or
any other server side scripting language) isn't enough. You also need to
have knowledge of javascript, jQuery, css, HTML, XML, json. I don't know if
frameworks are used and if so which. And always important in programming is
knowledge of OO programming (object orientated programming).
Remko
--
Remko de Keijzer
E remko(a)remkodekeijzer.nl
W
http://twitter.com/mbch331
When you have eliminated the impossible, whatever remains, however improbable, must be
the truth.
(Sir Arthur Conan Doyle)
Op 23-12-2015 om 18:20 schreef Ádám Harangozó:
Hey all,
I would like to ask about programming web apps using Wikidata. I'm
completely new to programming, and I just started learning Python. My
question is if I would like to make apps like Mix 'n' Match or the
Wikidata Game, or stuff like Histropedia, Tree of Life, and Sum of All
Paintings, what programming languages/skills do I need to learn? Also, is
it worth to start learning how to use frameworks like Django or Ruby or
these come latar? (And if yes, which framework do you think is suitable?)
Thanks!
Best,
Adam
_______________________________________________
Wikidata mailing
listWikidata@lists.wikimedia.orghttps://lists.wikimedia.org/mailman/listinfo/wikidata
_______________________________________________
Wikidata mailing list
Wikidata(a)lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikidata