Module 1 Unit 1 Flashcards
What is ICT sizerezer
Information and computation technology
What is the Job of an IT support specialist
Provides technical assistance and support to users
What is the job of a network administrator
They design,implement and maintain computer networks
What is the job of a system administrator
Manage and maintain computer system and servers
What is the job of data analyst
They analyze and implement data
What is the job of an IT project manager
Plan,execute and manage technology projects
Some skills essential for A career in IT include
-knowledge of computer networks hardware and operating systems
-understanding data base and data management
-problem solving and analytical thinking
-strong communication and team work skill
-proficiency in programming language and software development
-continuous learning and adaptability to keep up with evolving technology
What is a job of a web designer
- create visually appealing and user friendly website layout
-use graphic design tools and principles to design website elements(buttons,forms minamin)
-work closely with clients to understand their design requirements
What is the job of a front end developer
-IMPLEMENT (means that they are responsible for implementing the designs created by web designers) the visual and interactive elements of a website
-use html (hyper text markup language),css and Java script to create engaging user interface
-insure cross browser compatibility (ensuring and testing that web application function correctly across different browser) and responsive design
What is the job of a back end developer ?
-develop server side logic and functions of a website on web application
-uses programming language such as python,Ruby,php or Java
-design and manage database
-handle server application and integrate API (application programming interface)
What is the job of a full stack developer
Posses knowledge and skill of both front and back end developers
What is the job of a user experience (UX) designer
• Focus on creating intuitive and user-friendly website experiences.
• Conduct user research and usability testing to optimize website usability.
• Use wire framing and prototyping tools to design seamless user journeys.
What is the job of a content manager?
• Manage and update website content, ensuring its accuracy and relevance.
• Coordinate with content creators and stakeholders to publish engaging content.
• Implement content management systems and SEO best practices
What do front end developers use HTML for
They use HTML to structure the content of web pages
What do front end developers use css (cascading style sheets) for?
They use it to style and format HTML elements
-they control the visual aspects of a web page,ensuring a constituent and appealing design
Why do front end users use JavaScript?
To add interactive and dynamic behaviour to the web page
Why do front end developers use framework and libraries?
They often leverage framework and libraries to streamline development and enhance productivity.
List some popular front end frameworks?
-react,angular and vue.js
What is a library that provides prebuilt functions to simply common tasks
JQuery
List some techniques that front end developers use for fast loading times and optimal performance
-minifying and compressing files
-optimizing images
-reducing HTTP requests to improve the overall user experience
How do front end developers make the websites accessible to people with disabilities
-follow accesible guidelines
-use semantic markup
-provide alternative text for images and ensure keyboard navigation is available
______________developers work on the behind-the-scenes functionality
that powers the website and handles data processing, storage, and communication.
Back end developers
Back end developers work with programming languages like
Python,ruby,PHP,Java or Node.js to build the logic and functionality of the server-side.these languages allow developers to handle data,interact with databases and perform complex computations
Who creates APLS back end developers or front end developers?
Back end developers
Common databases in back-end development include:
My SQL,Postgre SQL, mongo DB and oracle
Popular back end frameworks include
-Django(python)
-ruby on rails(ruby)
-laravel(PHP)
-spring(java)
-express.js(Node.js)
Back end developers write tests to ensure?
The reliability and stability of the server side code
Back end developers perform debugging to?
Identify and fix software issues and optimize performance