Whether you’re just starting out or eager to enhance your skills, these lessons is your gateway to the worlds of Python, JavaScript, and Groovy. AI will help you with this and you will not only learn to code, but also a new logical language, making you understand the world better.
Let’s make coding simple, fun, and empowering!
π§TBD:
- Lists
- Loops
- Methods
- Exception handling
IDE & dependencies
- π§ Visual Studio Code
- π§ Groovy (Maven, POM)
- π§ JavaScript (NPM, packages.json)
- π§ Python (pipenv, Pipfile)
OOP (Object Oriented Programming)
- Class (π§ Python / π§ JavaScript / π§ Groovy)
- Properties (π§ Python / π§ JavaScript / π§ Groovy)
- Static (π§ Python / π§ JavaScript / π§ Groovy)
- Public /Private (π§ Python / π§ JavaScript / π§ Groovy)
- Encapsulation (π§ Python / π§ JavaScript / π§ Groovy)
- Objects (π§ Python / π§ JavaScript / π§ Groovy)
- SOLID principles (π§ Python / π§ JavaScript / π§ Groovy)
- Imports (π§ Python / π§ JavaScript / π§ Groovy)
- Extends (π§ Python / π§ JavaScript / π§ Groovy)
- Traits (implements) (π§ Python / π§ JavaScript / π§ Groovy)
Data:
- Read & write files (π§ Python / π§ JavaScript / π§ Groovy)
- CRUD databases (SQL, Mongo) (π§ Python / π§ JavaScript / π§ Groovy)
- Collections (π§ Python / π§ JavaScript / π§ Groovy)
- REST API (π§ Python / π§ JavaScript / π§ Groovy)
- SOAP API (π§ Python / π§ JavaScript / π§ Groovy)
- security-tokens (π§ Python / π§ JavaScript / π§ Groovy)
Test Frameworks
- π§ Spock (Groovy)
- π§ Mocha & Chai (JavaScript)
- π§ PyTest (Python)
UI testing
- Browser (π§ Python / π§ JavaScript / π§ Groovy)
- Selenium (π§ Python / π§ JavaScript / π§ Groovy)
- WCAG 2.0 (π§ Python / π§ JavaScript / π§ Groovy)
- POM (Page Object Model) (π§ Python / π§ JavaScript / π§ Groovy)
GIT (Bitbucket/GitHub):
- π§ Clone,
- π§ Add,
- π§ Push,
- π§ Pull,
- π§ Merge,
- π§ Conflicts,
- π§ Reset soft/hard,
- π§ Branches,
- π§ PR (Pull Request)