ComIT
ComIT is a charitable organization dedicated to bridging the gap between individuals facing employment challenges and companies in search of skilled tech professionals.
Our approach directly addresses the skills shortage in today's job market. We focus on equipping our students with the specific tools, languages, and soft skills valued by local industries.
What sets us apart is that our programs are carefully curated and delivered by local experts and volunteers from leading companies.
Together, as a community, we believe in providing not just jobs, but sustainable careers. By tailoring our efforts to the local labor market, we empower individuals to overcome employment barriers effectively.
.Net Core
- Introduction to logic - Algorithms and Programming. - Programming in C#. Language rules. - Object Oriented Paradigm. Encapsulation. Interfaces, inheritance and polymorphism. Decoupling. - Exceptions. Errors and treatments. - Databases & SQL. - HTML and CSS. - MVC Framework. - Entity Framework. - Identity Framework.DevOps
- Intro to DevOps. What tools do I need to do my job? - Source Code Management. What is it? - Git & Github intro. - Introduction to logic and algorithms. - Python basics. - Virtualization. What is it and how does it work? - Using Ansible and Jenkins to automate my environment. - Cloud computing. Differences between cloud services. - AWS. Getting to ...Full Stack Java Development
- Introduction to logic. - Algorithms and Programming. - Programming in Java. Language rules. - Object Oriented Paradigm. Encapsulation. Interfaces, inheritance and polymorphism. Decoupling. - Exceptions. Errors and treatments. - Databases & SQL. - Web development basics. HTML, CSS. JSP, Servlets. - Understanding Springboot.Go (Golang)
- What is Go? Installation Setup. - Declarations. Basic Variables Types. - Composite Types. - Function & Method Declarations. Recursion. Variadic Functions. Encapsulation. - Interfaces. Interface Types. Interface Satisfaction. The http.Handler Interface. - Go routines and Channels. Multiplexing with select. Cancellation. - Concurrency with Shared Variables. ...Introduction to Programming
- What is Programming? - Design Thinking - User Experience / User Interfaces - Preparing your programming environment: using Repl.It - HTML and CSS basics - Introduction to Javascript - Using BootstrapIntroduction to Social Media Marketing
- Market Research - User Persona - Defining Brand / Using Canva - Facebook. User profile. Target audience. Posting for FB - Instagram. User profile. Target audience. Posting for IG - Twitter. User profile. Target audience. Posting for TW - LinkedIn. User profile. Target audience. Posting for LIIntroduction to UX Design
- Introduction to UX - User Flow/Sitemaps - Wireframes - Prototyping - Spacing and Grid - Visual Design Theory: fonts - Visual Design Theory: color - AccessibilityKotlin
- Environment Setup and Kotlin Fundamentals.
- Object-Oriented Programming in Kotlin.
- Basics of Android Development.
- Advanced Android UI and Jetpack Compose.
- Working with Firebase.
- Consuming REST APIs.
- Capstone Project.
MERN Stack
- Intro to programming. What is it to program? - HTML5. Document structure. Labels. Tables. Forms. - What is CSS3 and what is it for? Selectors and attributes. Box model. - JavaScript. What is Javascript? ECMAScript. Sentences. Functions. Objects. DOM management. Regex. JSON. Ajax. - Node.js. What is it? Express. Create a server. Routing. - What is ...React Native
- Environment Setup and React Native Fundamentals.
- JavaScript. What is Javascript? ECMAScript.
- Data Types. Operators and Control Structures.
- Sentences. Functions. Objects.
- Core Concepts of React Native. UI components.
- JSX and Component-Based Architecture.
- Navigation and Styling.
- Working with ...