A few days ago, I wrote an article about Django Girls Tutorial, hoping to give you an overview of the project and at the same time encourage you to contribute on the project.
Image Source: Django Girls 1st Birthtday
As a quick overview, Django Girls Tutorial aims to empower women to learn programming. In fact, their website says:
Django Girls is a non-profit organization and a community that empowers and helps women to organize free, one-day programming workshops by providing tools, resources and support. We are a volunteer run organization with hundreds of people contributing to bring more amazing women into the world of technology. We are making technology more approachable by creating resources designed with empathy.
During each of our events, 30-60 women build their first web application using HTML, CSS, Python and Django.
Image Source: Django Girls
If you take a quick look, the project and the tutorial aims to promote and help women learn programming. This is a great initiative in empowering women to learn the skill, in this area that mostly dominated by men. In fact their tagline says
We inspire women to fall in love with programming.
If you want to know more about the project and on how to contribute you can visit this link and their website as well for further information. There are a lot of ways to contribute, translation works is just one them.
Personally, I was drawn to contribute to the project with the aim of helping localize the project so that Filipino women will also benefit from this project, learn programming, and contribute to the betterment of our society.
For this submission, I have provided translations around 45 lines, which spans 527 words. This is just the start of my contributions for this project. Hoping that in the near future, I will also able to contribute translation works, but development works as well.
Proof of Work
My Profile: https://crowdin.com/profile/severinolorillajr
Django Girls Tutorial Project : https://crowdin.com/project/django-girls-tutorial/tl#
One of the images below show a screenshot of my crowdin profile. Here you can see the projects that I am currently working on, one of which is Django Girls. Also shown on the images is the graph for the translation works that I have made so far.
Images below shows a screenshot of all the lines that I have translated for this posting. Again, I have translated 45 lines, around 527 words, as shown on the screenshots below.
Cheers,
happywondering
Posted on Utopian.io - Rewarding Open Source Contributors
Thank you for the contribution. It has been approved.
You can contact us on Discord.
[utopian-moderator]
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Just in time.. Thanks a lot for the approval. Cheers!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hey @shoganaii I am @utopian-io. I have just upvoted you!
Achievements
Suggestions
Get Noticed!
Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!
Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
When I saw things like this or code with Klossy It makes me very happy. But every time I see python is this type of programs a question comes to me, WHY PYTHON? I am a coding from 12 ( and I'm 23 ) and I even use python in one big project but still I can't use pip properly. You know if you choose python for a data science project it's gonna be cool but in web I think not. I think every newbie must learn web development in JS ( I mean node ) and It's not from my prejudice to JS, It's just because the JS ecosystem is just a better world for web projects. What do you think?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Well, you have some valid points there mate. Django/Python is not really ideal (I think) for every newbie as the concepts might be a bit difficult to grasp. And if you want to focus purely on web development, then HTML/CSS/JS would be the best place to start and would be easier for newbies.
However, the aim with the Django tutorial I think is not just limited to web development. This is just an introductory course. Like any other languages, we usually start with the Hello World code, here it just so happen that they started with setting up a blog/website, which is great way to learn a programming language. I'm sure that the high-level courses will highlight the advantages of using Django/Python. And besides, it is also a great stepping stone to learn C# and other languages, even JS.
Happy holidays mate! Cheers!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit