MozillaFestival/mozfest-program-2018

Build your own website for free

Closed this issue · 6 comments

[ UUID ] 49fd1856-c1c8-4f5e-8f4e-81a76a91ddf5

[ Session Name ] Build your own website for free
[ Primary Space ] Web Literacy
[ Secondary Space ] Youth Zone

[ Submitter's Name ] Sayak Sarkar
[ Submitter's Affiliated Organisation ] Mozilla
[ Submitter's GitHub ] @sayak-sarkar


[ Language ]
Bengali
Hindi
English

[ Localisation Support Requested ] No, I can host the session myself


What will happen in your session?

This would be an introductory workshop kind of session to teach participants how they can build and host their websites for free. The agenda would be threefold - Use HTML/CSS/JavaScript to first build your personal website; Optimise it in terms of performance using existing online tools and then package it; Deploy and host the site on any free hosting service provider.

What is the goal or outcome of your session?

Even though a lot of people are proficient at using Web technologies, a lot of these folks don't have the an understanding of how easy it is to get their own websites up and running on the internet. The goal of this session is to help the participants realize that publishing their own websites is not quite as difficult as it may seem. An ideal outcome would be that the participants would feel empowered to create and host their own websites after attending the session.

If your session requires additional materials or electronic equipment, please outline your needs.

  • A projector
  • Some pens
  • Some paper
    It would be great if we can have some computers with internet access to help people out who might not be carrying their own laptops.

Time needed

90 mins

Hey Sayak,
When you say workshop kind of session, do you mean more hands-on-laptop kind of workshop or some other prototyping sort of workshop? Any ideas around that?
Also, since this year's MozFest theme is "Data", can you think of a way to include the theme a little more into your workshop plan?

Yup! It would be more of a hands-on-laptop kind of a workshop, since that way it would be more interactive and help the participants to get a real world feeling of how the process works.

One of the things that I had in mind while proposing the session was to educate participants about the implications of data handling while creating websites. A lot of folks create online tools and websites with good intentions, but lack a good understanding of how data can unintentionally leak out from these web pages. The session would be dealing with these kind of data handling concerns while covering three broad aspects of building and deploying a website:-

  1. Coding - This section would deal with the coding part of building any website.
  2. Performance Tuning and Compliance - This part would cover two aspects:
    • First, how to make sure that your site performs optimally across various environments and devices.
    • Second, how to make sure that you handle any and all data published or consumed by the site in a sensible way while adhering to various data privacy practices, norms and recommendations. I'll also be touching the subject of data sensitivity here along with how to comply with data privacy laws.
  3. Deployment - This section would deal with the intricacies of how to securely and safely deploy your site to some of the most commonly available deployment platforms. This section also deals with what to look for in a deployment platform while deploying your site. Things like "how trusted is the platform?", "How to distinguish among different platforms based upon their data privacy policies" and so on.

This is basically how I pan to include the theme of "Data" within the workshop plan.
@priyankanag Does this answer your query? Also, do you have any further suggestions regarding what else I should consider to include within the scope of the workshop? Also, do you think that this workshop should include some kind of offline prototyping activity as well?

Hey @sayak-sarkar, the Web Literacy team has reviewed your session and we think it's great! We have a question regarding your stipend request: will you be able to attend the festival in the event that we do not have a stipend available to allocate to you?

Hey @ryanwarsaw that's great news, thanks for the update. I'm glad that the Web Literacy team liked my session proposal! However, in case there is no stipend allocation, it wouldn't be possible for me to attend the festival, since the expenses involved when factoring in the current conversion rates would be quite high for me.

Thank you for taking the time to submit a session to MozFest.

Due to the high level of submissions, we’re unable to accept all proposals and unfortunately, your session was not part of the final group.

You'll receive a follow up email from us in the next few days.