Training Details
Email trainings@appsworkforce.com or click here to register for courses you can audit and/or get certified for by submitting a Google form.
You can enroll for (audit) all the courses listed below for free.
Laptops recommended for all courses.
All courses are 100% remote.
Our classes run throughout the year
Join us! Start, stop and continue at anytime.
Java (FREE)
Course duration: 6 weeks
Cost: Free to audit
Level: Beginner
Training schedule:
Class: Tuesday 4pm - 6pm
Office hours: Thursday 3pm - 4pm
Sample topics:
Foundation: Introduction, variables, control flow, arrays, loops, string manipulation.
Object-oriented programming: Access control, encapsulation, static methods, Inheritance, polymorphism, debugging.
Data structures: Two-Dimensional arrays, array lists, hashmaps
PHP (FREE)
Course duration: 12 weeks
Cost: Free to audit
Level: Beginner
Training schedule:
Class: Tuesday 11am - 1pm
Office hours: Tuesday 2pm - 3pm and Thursday 2pm - 3pm
Sample Topics:
PHP Basics: Introduction, environment setup, syntax, comments, variables, data types, loops, switches, functions, arrays.
Database Integration: Form handling, SQL Implementation, data manipulation with PHP and SQL, logic around PHP.
PHP Foundations: Object-oriented programming (OOP), references, Introduction to PHP frameworks.
SQL (FREE)
Course duration: 12 weeks
Cost: Free to audit
Level: Beginner
Training schedule:
Class: Thursday 11am - 1pm
Office hours: Tuesday 2pm - 3pm and Thursday 2pm - 3pm
Sample Topics:
SQL basics: Introduction to MySQL, environment setup, keywords, data types, table creation, data Insertion, filtering, and logical statements.
Joining data in SQL: Table joins, data manipulation, Intermediate SQL skills.
Essentials of SQL: keywords review, Introduction to PostgreSQL.
HTML/CSS (FREE)
Course duration: 8 weeks
Cost: Free to audit
Level: Beginner
Training schedule:
Class A: Thursday 10am - 11am and Thursday 5pm - 6pm
Class B: Tuesday 1pm - 3pm
Office hours: Monday 12pm - 1pm, Wednesday 12pm - 1pm and Friday 2pm - 3pm
Sample Topics:
HTML Fundamentals: Introduction, editors, basics, elements, attributes.
CSS Essentials: Introduction, syntax, selectors.
JS Basics: Introduction, syntax, functions.
JavaScript (FREE)
Course duration: 8 weeks
Cost: Free to audit
Level: Beginner
Training schedule:
Class: Monday, Tuesday, Wednesday and Friday 9am - 10am
Office hours: Saturday 9am - 10am
Sample Topics:
Fundamentals and Analysis: JavaScript basics and principles, Introduction to Big O Notation for algorithm analysis.
Data Structures: Arrays, Linked lists, Stacks and Queues, Recursion, Sorting and Searching Techniques.
Fundamental Concepts: Hash tables and basic graph theory, Tree structures like binary and search trees, Advanced trees, graph traversals, dynamic programming and algorithms practice.
Graphic Design (FREE)
Course duration: 10 weeks
Cost: Free to audit
Level: Beginner
Training schedule:
Class: Friday 10am - 11am and Saturday 10am - 11am
Office hours: Friday 12pm - 1pm
Sample Topics:
Graphic Design Fundamentals: Figma Introduction, Design Principles, Document Setup, Text Formatting, Image Handling, Interactive Tools.
Basic Concepts: Terminology, File Formats, Workspace Overview, Image Editing Tools, Layer Functions.
Design Techniques: Image Cropping, Rotation, Adjustment, Flyer Design Principles.
UI/UX (FREE)
Course duration: 10 weeks
Cost: Free to audit
Level: Beginner
Training schedule:
Class: Tuesday 10am - 11am and Wednesday 11am - 12pm
Office hours: Friday 12pm - 1pm
Sample Topics:
UI/UX Design Essentials: Wireframing, Prototyping using Figma, Introduction to Figma and File Sharing/Exporting.
Web and Mobile Development Overview: Understanding Web Development, Mobile Development, and their respective methodologies.
Figma Basics: Utilizing Figma for Wireframes, Prototypes, and File Sharing in UI/UX Design.
Python (FREE)
Course duration: 6 weeks
Cost: Free to audit
Level: Beginner
Training schedule:
Class: Monday 1pm - 2pm and Friday 3pm - 4pm
Office hours: Monday 12pm - 1pm
Sample Topics:
Python Basics: Introduction, variables, control flow, lists, loops, string operations.
Object-oriented Python: Principles, best practices, Inheritance, polymorphism.
Python Fundamentals: Debugging, data structures.
Quick start
For the visually inclined: start with graphic design then transition to UI/UX design.
For Web Designers: start with HTML/CSS and afterwords take the JavaScript course.
Looking for a tech skill popularly sought after for building commercial websites: then we'd recommend taking PHP and SQL.
Want to embark on a programming career: Begin with Python (popular for a data analysis) and Java (it's used everywhere).