Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Dominion over domains
1. Aravind V. Nair
Former Google DSC Lead for ASEB
@AravindVNair99
Dominion Over Domains
An introduction to the different technical domains
2. What is a Google Developer Student Clubs?
Google collaborates with university students worldwide who are passionate
about growing developer communities and support them with starting
student communities on their campuses.
Our Mission 🚀
The prime target of this community will be to provide training to college students,
who face difficulties to convert their academic knowledge to build something in real
life. We will be guiding such students, by organizing workshops, meetups, coding
challenges, hackathons, training sessions.
3. ACM & ACM-W ASEB
At ACM ASE-B, there are 3 main
kinds of events conducted. These
are:
●General Events
●Talks & Seminars
●SIGs
At ACM-W ASE-B, we
●Help celebrate, inform and
support women in computing
●Promote the technical growth
of women by organizing
conferences, seminars and
workshops
4. Pave the Way:
Engineering Edition
Session Date
Learn, Code, Repeat. 23/10/2021
Git Set, Commit, Pull 30/10/2021
Stay Connected! 06/11/2021
6. AMS Operations Associate L4 at AWS
Former Google DSC Lead
ASEB BTech CSE Alumni 2017 - 2021
Full-stack Web Developer, Cloud
Computing and Cybersecurity
Enthusiast
Aravind V. Nair
7. Cloud Computing
● Cloud Computing Services - SaaS (Software as a Service)
PaaS (Platform as a Service)
IaaS (Infrastructure as a Service)
XaaS (Anything as a Service)
●Cloud Service Providers -
Cloud computing is on-demand access, via the internet, to computing resources—
applications, servers , data storage, development tools, networking capabilities, and
more.
DevOps
Engineer
Cloud
Consultant
Data
Engineer
Cloud
Architect
8. Application of Quantum Mechanics to process very large and repetitive
algorithms, producing results in seconds or even lesser.
Super fast computing that can make supercomputing obsolete.
Quantum Computing
Application
- Cybersecurity
- Financial Modeling
- Projection models Tools
- Microsoft Quantum Development Kit
- IBM Quantum Experience
- Intel Quantum Simulator
Jobs
- Quantum Researcher
- Quantum Software
Developer
Q
9. ●Insights
●Data products
●Product Recommendation
●Make complicated models
●Data visualisation
●Writing code
Data Science
Impact Created Creating An Impact
Data Scientist Data Engineer Data Analyst
Statistics
Programming
Math SQL
Python
R Cloud
Programming
Big Data SQL
Python
Cloud
Business Knowledge
Communication
skills
SQL
Python
R
10. Artificial Intelligence
It is the science and engineering of making intelligent machines, especially
intelligent computer programs.
● NLP
● Image Recognition
● Speech Recognition
● TensorFlow
● Keras
● Pytorch
● AI Engineer
● BI Developer
● ML Engineer
● Big Data Engineer
11. DevOps & Cybersecurity
DevOps is a set of practices that combines software development and IT
Operations
Cybersecurity involves protection of computer systems and
networks from information disclosure, theft of or damage
●Governance, Risk and Compliance.
●Identity and Access Management.
●Secure DevOps.
●Data Loss Prevention.
● Responsible for efficient development operations
●Development, quality control, deployment, and integration of software
development in a single, continuous set of processes.
12. Robotics is the intersection of science, engineering and technology that produces machines,
called robots, that substitute for (or replicate) human actions
Robotics
APPLICATIONS
DOMESTIC HELP
SPACE
EXPLORATION
HEALTH CARE
SECURITY
MANUFACTURING
AGRICULTURE
JOB ROLES
ROBOTICS
PERCEPTION AND
NAVIGATION
SPECIALIST
SOFTWARE
ENGINEER
DESIGN
ENGINEER
ROBOT
PROGRAMMER
MACHINE LEARNING
SPECIALIST
TECHNOLOGIES
NPL
COMPUTER VISION
EDGE COMPUTING
13. IoT & Networking
●IoT focuses on the interconnection of multiple devices on a single
network
●Therefore it is easy to understand how Networking, being the
practice of interconnecting multiple devices, goes hand in hand
with IoT
●To get started with IoT & Networking, a basic understanding of
Routers, Access Points, Sensors, and programming languages is
required
●Some fields with IoT related job opportunities are: Hardware &
Devices, Embedded Programs, & Artificial Intelligence
14. UI / UX Design
- All about how it looks
- Product Interface and Function
UI Design UX Design
All about how it feels-
Overall Feel of the Experience -
- Sketch
- InVision
- Figma
FlowMapp -
Balasamiq -
Wireframe.cc -
User Researcher -
Information Architecture -
- Visual Designer
- Product Designer
15. Digital Media
●Refers to various forms of communication media
●Blends the electronic delivery of words and images
●Newest form of marketing and information sharing
● Audacity
● Wavosaur
● WavePad
● Pixlr Express
● Picasa
● Picnik
● Movie Maker
● MovieStorm
● StoryBoard Pro
Graphic designer
Video editor
Audio specialist
Motion graphics designer
16. App Development
●Development of mobile apps for mobile devices
●Focuses on UI/UX Design
●Involves different stages
● Java
● Kotlin
● Python
● Swift
● Objective-C
● React Native
App
Development
LifeCycle
Mobile App Developer
UI Developer
Android Developer
Flutter Developer
17. Software Development
Computer science activities dedicated to the process of
creating, designing, deploying and supporting software.
●Angula
r
●React
●Node.js
●React
●MySQL
●MongoD
B
●Java
●C /C++
●Software Engineer
●Quality Assurance Engineer
●Site Reliability Engineer
●Programmer Analyst
18. Web Development
Web development refers to the building, creating and maintaining of websites.
Front End Development
●HTML
●CSS
●JavaScript
Roles in Web Development
●Web Developer
●Content developer
●Graphics and Design
Full Stack Development
●WAMP
●MERN
●MEAN
Back End Development-
●Python
●PHP
●Node.js