: Nelkinda September Meetup
The session consists of two talks, "Creating a CLI app in Python and Open Sourcing it the right way" by Anshul Chauhan and "Scalable Vector Graphics" by Shweta Sadawarte.
Creating a CLI app in Python and Open Sourcing it the right way. [LIVE] by Anshul Chauhan
This talk will answer the following questions:
- How to get started with creating a CLI tool in python?
- How to put the project up on the GitHub?
- How to write a good README?
- How to get started with testing, pytest and tox?
- How to get started with Continuous Integration? (Travis CI)
SVG by Shweta Sadawarte
Overview
SVG is an XML-based language to describe vector graphics for the Web. While the initial acceptance of SVG at its first release in 2001 was still low, it is now supported by all major browsers. Also, (X)HTML5 describes a clear way of how SVG is integrated in modern web pages. This gives SVG a recent rise in popularity. In this talk we will explore some of the possibilities of SVG.
Contents
Please note that due to the time, these contents will not be covered in detail. We will give a general overview and show a few examples for each of the topics.
- History of SVG
- Syntax and Anatomy of SVG files
- Basic Shapes, Paths and Text
- How to integrate SVG with (X)HTML5.
- Styling SVG with CSS
- Generating SVG
- from XML with XSLT
- How SVG contributes to Responsive Web Design
- Comparing SVG with (X)HTML5 Canvas