-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Title: Pug.js Training
Duration: 2 -3 hours
Type:
- Training (2 hour class, people chat for another hour.)
I do need a space with tables to do the training. I have one in Katowice, but that is a bit far for most people.
Language:
- English Native English Speaker. Questions in Polish are welcome.
Description:
Pug is an interesting HTML templating language. Like Python, CoffeeScript and HAML it uses indentation to define structure. It can generate static HTML, Python's Chameleon Page Templates, or Javascript. There are also versions for Django, Jinja2 and Mako . I find it so much simpler than hacking HTML. It is particularly good for editing complex menu structures.
Developers get the basic idea behind Pug very quickly, so after a quick introduction, most of the class is on doing exercises. No need to install anything. Everyone gets their own docker container running on a their own sub domain. That makes it really easy to help a particular student. First we practice Pug basics in the browser, then we work with bootstrap menus. We can either work in the sandbox for Javascript Client side rendering, or in the sandbox for Python server side rendering. People work at their own pace, when they run into a problem I help them solve it.
By the end of this class you should be quite able to create and edit your own Pug templates.
HTML and Javascript experience is required. A little Python is also helpful. Bring a laptop. No shell or Linux experience is needed!
No need to know Node.js, or how to log into a server.
- [ x] I've read the README Promotion section
- [ x] I allow for my name/image/email to be used to promote the meetup
- [ x] I promise to share my presentation later publicly here and in a comment on meetup.com
Author information
Name: Christopher Lozinski
Bio ( max 200 words):
Christopher Lozinski is an MIT graduate, serial entrepreneur, dual US-EU citizen, and polyglot. Instead of seeking Venture Capital, he moved from Silicon Valley to Poland. He
built the best Pug.js online demo, and uses it for page layout and menu design both on
client and server rendered applications.
Social media
- Twitter: @ForestWiki
- Twitter: @PythonLinks
When I'm available:
Whenever. Best to tell me the date of your next meetup, and I will check my calendar before confirming.
By the way, I do like your submission process.