Our Programs
Tech training, remote work and mentorship programs by KickLance that prepare Palestinian youth for the global job market.
Programming
Building trainees capabilities in programming fields through learning programming principles and basic languages, algorithms, and web and application development.
- Basic programming principles
- Algorithms
- Web and application development
- Modern programming languages
Graphic Design
Building trainees capabilities in graphic design and visual identity through colors, design schools, various design software, and visual identity design.
- Colors and design schools
- Various design software
- Visual identity design
- Creative design
Digital Marketing & Content Creation
Building trainees capabilities in content writing, technical writing, SEO skills, social media platforms, search engine optimization, digital advertising, company profile development, and digital marketing fundamentals.
- Content and technical writing
- SEO skills
- Social media platforms
- Digital advertising writing
- Digital marketing fundamentals
Architectural Production
Building trainees capabilities in architectural production through learning codes used in architectural design and using architectural and interior design software.
- Codes used in architectural design
- Architectural design software
- Interior design
Remote Work Program
The remote work program consists of two main components: remote work and technical side. The program provides beneficiaries with proper training for both components during incubation, with parallel participation in training, group sessions, and individual online mentoring interactively from trainers. Program duration is one intensive month at 6 days per week.
- Branding: Enhancing freelancer visibility on search engines
- Marketing: Building marketing skills and personal profiles
- Communication Skills: Client communication skills
- Time Management & Payments: Team management and payment methods
Motion Graphics
The Motion Graphics Program equips participants with the skills needed to create high-quality animated videos for advertising, social media, and digital campaigns. Students learn animation principles, visual storytelling, and industry tools such as Adobe After Effects and Illustrator. The program focuses on hands-on practice and portfolio development to prepare trainees for freelance work or employment in creative agencies.
- Fundamentals of animation and motion design
- Real-world practical projects
- Portfolio building
- Industry-standard tools training
- Preparation for freelance and global opportunities
UX/UI Design Program
A professional training program focused on designing user experience (UX) and user interface (UI) for websites and mobile applications. The UX/UI Design Program prepares participants to create modern, user-centered digital products. Students learn how to conduct user research, build wireframes, design interactive interfaces, and develop functional prototypes using industry tools like Figma. The program emphasizes hands-on practice and real-world projects, enabling trainees to build a strong portfolio and qualify for freelance opportunities or employment in tech companies and startups worldwide.
- UX research & user journey mapping
- Wireframing & structure planning
- UI design principles & visual systems
- Interactive prototyping
- Real-world projects & portfolio building
- Preparation for local and global job markets
Flutter App Development Program
A professional training program focused on building modern mobile applications using Flutter for both Android and iOS platforms. The Flutter App Development Program prepares participants to develop high-performance mobile applications using Flutter and Dart. Students learn programming fundamentals, UI development, state management, API integration, and app deployment processes. The program emphasizes hands-on practice through real-world projects, enabling trainees to build a strong portfolio and qualify for freelance opportunities or professional roles in the global tech market.
- Dart programming fundamentals
- Cross-platform app development (Android & iOS)
- Modern UI design implementation
- API integration & data management
- Real-world projects & portfolio building
- Preparation for local and international job markets
Front-End Web Development
A professional program designed to teach modern front-end web development using industry-standard technologies and real-world practices. The Front-End Web Development Program prepares participants to build modern, responsive, and high-performance websites. Students master HTML, CSS, and JavaScript, then advance to modern frameworks like React to develop dynamic and interactive web applications. The program focuses on clean code practices, problem-solving skills, and transforming UI/UX designs into fully functional digital experiences. By the end of the program, participants graduate with a professional portfolio that qualifies them for freelance opportunities or full-time roles in the global tech market.
- Mastering HTML5 & CSS3
- Advanced JavaScript concepts
- Responsive & mobile-first design
- React development fundamentals
- Real-world projects & portfolio building
- Clean code & best practices
- Preparation for global job opportunities
Android App Development Program – From Zero to Professional
A professional training program designed to teach Android app development using modern technologies and industry standards. 🔹 Full Description: The Android App Development Program prepares participants to build high-quality mobile applications using Kotlin and Android Studio. Students learn programming fundamentals, UI design principles, data management, API integration, and app deployment processes. The program emphasizes hands-on learning through real-world projects that reflect actual market needs. By the end of the program, participants will have a strong portfolio qualifying them for freelance opportunities or professional roles in the global tech industry.
- Kotlin programming fundamentals
- Modern Android UI development
- Local & online database integration
- API integration & external services
- App architecture & best practices
- Full real-world application projects
- Google Play deployment preparation
- Professional portfolio development
Motion Graphics for Kids
The KickLance Kids Motion Graphics Program allows children to explore the world of animation in a fun and interactive way. Kids will learn character design, animation, and how to use colors and motion to bring their creations to life, while creating short, innovative animated stories. This program enhances children’s creativity, visual thinking, imagination, and builds confidence in their artistic abilities
- Fun and age-appropriate content
- Easy-to-use digital tools
- Direct guidance from experts
Kids Graphic Design
Building creative skills for kids through learning colors, typography, and visual identity in a fun and interactive way. Register Now & Start Creating
- Design basics in a simple way
- Color coordination & typography
- Posters & social media designs
- Simple and creative logo creation
- Practical hands-on training
- Creative projects
Professional Technical Writing Program
In today’s tech-driven world, technical skills alone are not enough — clarity in communication is essential. The Professional Technical Writing Program is designed to help you master the art of writing clear, structured, and professional technical content across various fields such as software development, UX/UI design, systems analysis, and product management. Throughout this program, you will learn how to write: Software documentation User manuals and guides Technical requirement documents Professional technical articles Product explanations and app walkthroughs Knowledge base content The course focuses on simplifying complex concepts, structuring information effectively, using correc terminology, and creating professional documents that reflect credibility and expertise. By the end of this program, you will be able to produce high-quality technical content that enhances your career opportunities and strengthens your professional profile
- تدريب عملي على كتابة مستندات حقيقية
- قوالب جاهزة للاستخدام (Templates)
- تطبيقات ومشاريع عملية
- تعلم تنظيم وهيكلة المحتوى التقني باحتراف
- تحسين مهارات الكتابة باللغة العربية والإنجليزية
- مراجعة وتقييم للأعمال
- تأهيل للعمل الحر في مجال Technical Writing
iOS App Development
Do you dream of building your own iPhone and iPad applications? 📱 In this professional program, you will learn how to develop iOS applications from scratch to advanced level using Swift and Apple’s official development tool, Xcode. This course takes you step by step from programming fundamentals to building real-world applications ready for App Store deployment, while understanding Apple’s design standards and iOS ecosystem. This program is suitable for beginners and anyone with basic programming knowledge who wants to specialize in Apple app development
- Build complete iOS applications
- Work as a freelance iOS developer
- Launch your own app project
- Enter the tech job market with confidence