Contact Us
AI Academy
Search
No courses match your search.
Introduction to Front-End Development
Details
Course Details
General
What you will learn
Skills you will gain
Instructor:
Taught by Meta Staff
Duration:
5 hours to complete
Objective 1
Distinguish between front-end, back-end, and full-stack developers.
Objective 2
Create and style a webpage with HTML and CSS.
Objective 3
The benefits of working with UI frameworks.
Web Applications
Web Design and Development
Responsive Web Design
JavaScript Frameworks
Javascript
User Interface (UI)
Bootstrap (Front-End Framework)
React.js
HTML and CSS
Front-End Web Development
Programming with JavaScript
Details
Course Details
General
What you will learn
Skills you will gain
Instructor:
Taught by Meta Staff
Duration:
1 week at 10 hours a week
Objective 1
Creating simple JavaScript codes.
Objective 2
Creating and manipulating objects and arrays.
Objective 3
Writing unit tests using Jest
Scripting
Development Environment
Program Development
Unit Testing
Data Structures
Debugging
Web Applications
Package and Software Management
Object Oriented Programming (OOP)
Web Development Tools
Functional Design
Event-Driven Programming
Scripting Languages
Computer Programming
JSON
Jest (JavaScript Testing Framework)
Test Case
Programming Principles
Node.JS
Javascript
Version Control
Details
Course Details
General
What you will learn
Skills you will gain
Instructor:
Taught by Meta Staff
Duration:
Approx. 18 hours
Objective 1
Implement Version Control systems
Objective 2
Navigate and configure using the command line
Objective 3
Use a GitHub repository. Create a GitHub repository
Objective 4
Manage code revisions
Command-Line Interface
Software Development
Linux Commands
GitHub
Git (Version Control System)
Collaborative Software
Unix Commands
Software Versioning
Software Development Tools
Version Control
File Management
HTML and CSS in depth
Details
Course Details
General
What you will learn
Skills you will gain
Instructor:
Taught by Meta Staff
Duration:
4 hours to complete
Objective 1
Create a simple form with a responsive layout using HTML5 and CSS
Objective 2
Create a responsive layout using CSS
Objective 3
Create a UI using Bootstrap
Objective 4
Implement debugging tools
Web Content Accessibility Guidelines
Data Validation
User Interface (UI)
Debugging
Animations
HTML and CSS
Responsive Web Design
Front-End Web Development
Web Design
Browser Compatibility
Bootstrap (Front-End Framework)
Semantic Web
React Basics
Details
Course Details
General
What you will learn
Skills you will gain
Instructor:
Taught by Meta Staff
Duration:
2 hours to complete
Objective 1
Use reusable components to render views where data changes over time
Objective 2
Organize React projects to create more scalable and maintainable websites and apps
Objective 3
Use props to pass data between components. Create dynamic and interactive web pages and apps
Objective 4
Use forms to allow users to interact with the app. Build an application in React
UI Components
Javascript
React.js
Hypertext Markup Language (HTML)
Web Applications
Application Development
Mobile Development
Development Environment
Event-Driven Programming
Cascading Style Sheets (CSS)
Advanced React
Details
Course Details
General
What you will learn
Skills you will gain
Instructor:
Taught by Meta Staff
Duration:
3 hours to complete
Objective 1
Create robust and reusable components with advanced techniques and learn different patterns to reuse common behavior
Objective 2
Interact with a remote server and fetch and post data via an API
Objective 3
Seamlessly test React applications with React Testing Library
Objective 4
Integrate commonly used React libraries to streamline your application development
UI Components
Unit Testing
TypeScript
API Design
React.js
JavaScript Frameworks
Jest (JavaScript Testing Framework)
Integration Testing
Javascript
Programming in Python
Details
Course Details
General
What you will learn
Skills you will gain
Instructor:
Taught by Meta Staff
Duration:
5 hours to complete
Objective 1
Foundational programming skills with basic Python Syntax.
Objective 2
How to use objects, classes and methods.
Development Environment
Data Structures
Programming Principles
Computer Programming
Python Programming
Integrated Development Environments
Unit Testing
Software Testing
Object Oriented Programming (OOP)
Test Driven Development (TDD)
Debugging
Introduction to Databases for Back-End Development
Details
Course Details
General
What you will learn
Skills you will gain
Instructor:
Taught by Meta Staff
Duration:
1 week at 10 hours a week
Objective 1
Concepts and principles that underpin how databases work.
Objective 2
Plan and execute a simple database development project.
Query Languages
Databases
MySQL
NoSQL
Database Design
Relational Databases
Database Management Systems
SQL
Django Web Framework
Details
Course Details
General
What you will learn
Skills you will gain
Instructor:
Taught by Meta Staff
Duration:
4 hours to complete
Objective 1
Build a web server
Objective 2
Data modeling
Objective 3
Implement web security best practices
Data Modeling
Web Development
Application Frameworks
Django (Web Framework)
Web Servers
Database Management
Hypertext Markup Language (HTML)
Back-End Web Development
Application Security
Web Applications
Database Development
MySQL
APIs
Details
Course Details
General
What you will learn
Skills you will gain
Instructor:
Taught by Meta Staff
Duration:
1 week at 10 hours a week
Objective 1
API development
Objective 2
Principles of REST architecture
Objective 3
Build a basic API
JSON
Django (Web Framework)
API Design
Data Validation
Test Tools
Authentications
Authorization (Computing)
Restful API
Debugging
Application Programming Interface (API)
Extensible Markup Language (XML)
Software Documentation
Performance Tuning