On-Demand Programming Courses in 2019 | Coding & Development

Web Development


Other frameworks

Data Science

Data Handling

Game Development

HTML5 Frameworks
Virtual Reality



Art Work

3D Modelling

Through our partnership with Zenva Academy

You shall get ultimate world-class training on in-demand programming skills.

Access to All Courses

Take your career to the next level.
Find Courses

Latest Jobs

RM6,000 - RM9,000 monthly
Infinitium Holdings Sdn Bhd Ara Damansara, Petaling Jaya, Selangor, Malaysia
Oct 15, 2019
Full time
Looking to use your engineering skills to help make the world a better place? We’re building products to improve the lives of people in emerging markets by connecting them to global payment networks. We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Join us now and let's make a difference together!! RESPONSIBILITIES: Possess good understanding of the project requirements from both functional and technical perspective. Participates in every aspect of development and implementation of project deliverables according to specification and work within the given time frame. Follow good development practices and software development life cycle methodologies throughout development Perform testing, troubleshooting and bug fixing as necessary Training, mentoring and sharing knowledge with peers and juniors, contributing to an environment of continuous improvement and growth as a team. REQUIREMENTS  At least 4 years of hands on experience with Java Experience with Spring, Hibernate, MVC or other related framework Experience with JSON Restful Web Services or other web services HTML, JavaScript, JQuery and related frontend development experience Good knowledge in SQL with experience in DBMS such as SQL Server or Oracle DB Good problem-solving skills from problem assessment to providing solution Knowledge in security concept and secure coding. Preferably with Experience in DevOps and continuous integration/delivery and build environment such as SVN/GIT, Jenkins, Sonar, Maven, etc. Experience in Agile software development and tools such as Jira Capacity to embrace change and quickly adapt to new situations, changes in direction, and altering priorities Effective Cross-Culture Communication in work Remark Due to high volume of applicantion, only shortlisted candidate will be notified. Kindly attach your updated resume and expected remuneration package 
RM2,000 - RM3,500 monthly
Newict (M) Sdn Bhd Bayan Lepas, Penang, Malaysia
Oct 15, 2019
Full time
Responsibilities:- Assess functionality, performance, reliability, stability and compatibility of Mobile App Create detailed, comprehensive and well-structured test plans & test cases Estimate, priority, plan and coordinate quality testing activities Identify, record, document thoroughly and track bugs Execute regression testing when bugs are resolved Review quality specifications and technical design documents to provide timely and meaningful feedback Comply with quality system procedures and work instructions Install, support and maintain computer hardware, software and network  Identify and resolve computer hardware & software related issues for internal staffs Job Requirement:- Candidate must possess at least Professional Certificate / Diploma / Degree in Computer Science / Information Technology or equivalent Minimum 2 years experience in software development or software quality assurance, SQA tools and processes Familiar with any programming languages such as (C # or C++), Networking knowledge Familiar with maintaining computer hardware, software & network Excellent communication and critical thinking skills Fresh graduates are encouraged to apply  
MICRO MODULAR SYSTEM SDN BHD Bayan Lepas Free Industrial Zone Phase 4, Bayan Lepas, Penang, Malaysia
Oct 11, 2019
Full time
Responsibilities :  Perform analysis, design, code, test & debug of PC-Based software system for equipment automation. Participate in project planning with various stakeholders in a project team. Work closely with other engineering groups to evaluate and implement interfacing modules that will allow the integration of hardware components into the software system. Provide customer support towards resolving software bugs or developing new software features within the feasibility of design, time & budget. Responsible for internal software platform development & improvement.   Requirements : Candidate must possesses at least a Bachelor’s Degree in Computer Science or equivalent. A high degree of proficiency in C#.Net and Visual Studio. Knowledge of Windows Presentation Foundation (WPF), C++.Net, MS SQL Server, Model View View Model (MVVM) & Managed Extensibility Framework (MEF) will be an added advantage. Candidates with similar software development experience in the field of equipment automation will be an added advantage. Proactive, creative, fast learner and have good time management. Willing to travel occasionally.
MICRO MODULAR SYSTEM SDN BHD Bayan Lepas Free Industrial Zone Phase 4, Bayan Lepas, Penang, Malaysia
Oct 11, 2019
Full time
Key responsibilities: Responsible for customer requirement studies, design and develop new machine vision inspection systems. Design requirements include - establish optical designs, lighting designs, generate system layouts, the sequence of operations and review cycle time for vision inspection. Generate design packages, design logic, camera logic, and inspection algorithms. Generate and document vision feasibility studies both in the lab and in the field. Oversees the Vision Application group, Plan and executes projects. Plan and support vision service-related activities. Collaborate with the machine handler team on vision system integration. Ensure all projects are well documented. Ensure all R&D items are traceable, well maintained and documented. Investigate new approaches to vision-related problems. Assisting in vision system installation and software debugging. Generate quality detectability and GR&R report. Ability to work independently and as a team.   Job Requirements: BS in Electrical & Electronic Engineering, Mechatronic, Optical Engineering, Computer Science or equivalent degree plus any relevant internship Knowledge of Computer Vision Knowledge of  C#, C++ or Python programming Knowledge of basic optics Strong analytical and problem-solving skill
RM2,000 - RM4,000 monthly
Newict (M) Sdn Bhd Kuala Lumpur, Malaysia
Oct 11, 2019
Full time
Responsibility: Arrange meeting and schedule appointment to meet potential clients for IoT consultancy and customize solutions Ensure meeting minutes are recorded and follow-up calls to these potential clients after initial meeting / presentation Draft project proposals, quotations, letters, emails and respond to clients FAQ Coordinate ongoing projects with installers and internal product support team Prepare status reports for ongoing projects Organize and maintain systematic filing for ease of retrieval of records, proposals and documents Job requirement: Candidate must possess at least a Diploma, Bachelor's Degree, Professional Degree or equivalent At least 2 years of experience in related field is required for this position Able to do market research, presentation and networking skills Good verbal and written communication skills in English, Mandarin & Bahasa Malaysia Microsoft Office skills such as MS outlook, Word, Excel, PowerPoint skill etc Possess own transport
RM3,000 - RM7,000 monthly
MDC IT SOLUTIONS SDN BHD Puchong, Selangor, Malaysia
Oct 11, 2019
Full time
Responsibilities: Involve in IT project development based on .Net technology. Implement and monitor current application which includes full software development lifecycles. Liaise with user in handling technical issues and provide appropriate action on timely manner. Lead the research and design activities as well as further development in exploring solution in building scalable and reliable software application. Maintain and support project post implementation activities.     Requirements: Minimum 1 -4 years working experience in software development. Familiar with VB.Net, ASP.Net, MS SQL Server, MS Visual Studio2013 and above. Knowledge on android / IOS app development will be an added advantage. Skillful in designing relational database and also managing database. Must be able to work independently as well as work closely in a team.   Remuneration Package inclusive of: Great career advancement opportunity Annual company incentive trip Annual contractual bonuses Travelling allowance Petrol card is provided Mobile phone line is provided Meal and Accommodation reimbursement Group insurance coverage (Hospitalization & Personal Accident) Other fringe benefits (visual care / medical benefits etc.) On-going employee welfare events and activities   
RM1,000 monthly
Newict (M) Sdn Bhd Bayan Lepas, Penang
Oct 11, 2019
Responsibility: Mobile apps development To involve in programming and basic system design To assist in analyse application requirements and design specifications for the development of new applications or enhancement to existing applications To assist code, debug and test the developed applications To assist in day to day documentation activities within department Job requirement: Candidate must possess or currently pursuing a Diploma or Bachelor Degree in Computer Science/Information Technology or equivalent Required skill(s): Any programming language, web design development, Android iOS development Preferred skill(s): Networking, C#, .net, SQL Required language(s): Bahasa Malaysia, English Applicants must be willing to work in Bayan Lepas, Penang Internship position(s) for duration of 3 to 6 month(s) We offer an attractive compensation package that commensurate with experience and qualification. Interested candidates are encouraged to submit their applications online and only short-listed candidates will be notified.
RM3,000 - RM5,500 monthly
Newict (M) Sdn Bhd Bayan Lepas, Penang, Malaysia
Oct 11, 2019
Full time
Responsibility: Develop cross platform mobile software application for company products Develop and manage cloud based software for company products Software quality test plan, functional testing, security adherence and code review Involve in the unit testing and bug fixing of company products Carry out research on new technologies Follow development cycle with continuous integration/testing procedure Job requirement: Candidate must possess at least Degree / Master related to Computer Science/Information Technology or equivalent Minimum 3 years experience in related field Required skills: Programming languages such as C#, XAML, Xamarin Form, LINQ etc and/or web technologies and databases such as SQLite Design, implement and manage cloud architecture platform: Microsoft, AWS or any open stack Design and implement cross platform mobile application: Android, iOS and Microsoft Strong experience in object-oriented programming (OOP) Certification or experience in server/cloud technologies (eg. Azure, Amazon and etc) will be a plus
RM6,000 - RM8,000 monthly
Scicom Bhd Menara Ta One, Jalan P Ramlee, Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Oct 11, 2019
Full time
Job Description: Be involved very early in the product ideation process to define what we are building and what that experience will be like Lead, monitor and work closely with developers, business owners, team members throughout the development and testing lifecycle, including providing consultation, gathering requirements and UI/UX design information from meetings with various stakeholders (for both internal and external Manage, conduct and evaluate related research about digital technologies to identify market needs and latest available digital solutions to provide UI/UX solution recommendations to internal and external users in alignment with overall business goals and digital strategy Create detailed desktop and mobile wire-frames, high-fidelity mock ups and user experience flows on familiar platforms (we use Adobe XD) for engineers to build prototypes of – for internal (Scicom) and external (client-related) platforms. Lead, manage, implement and review the development of UI prototype to aid visualization of User Interface /User Experience (UI/UX) to facilitate the development of the business requirements to define and implement innovative solutions on product direction, visuals, and experience. Lead, monitor, identify a problem and stay up to date with the latest interaction design & UI technology trends by establishing and promote design guidelines, best practices and standard as per goals and expectation set. Understand, articulate and publish platform specific nuances in mobile which include differences in screens and flows on iOS and Android. Implement the best practices of the Human Interface Guidelines and Material Design into the user experience flows and screens Manage and maintain all research materials, samples, codes, image library and artwork files Job Requirements Bachelors degree or outstanding design skills 5+ years experience in designing web / mobile products Solid design philosophy, deep understanding and practical experience in user experience design and related fields Proficiency in Adobe Creative Cloud apps or other visual design and wire-framing tools. Strong working knowledge in HTML, CSS/Sass/LESS and JavaScript is preferred Excellent communication and teamwork skills Passionate and detail-oriented Please provide your portfolio in addition to your resume. It can be an attached soft-copy or an URL. Submissions without a portfolio included will not be considered.
RM9,000 - RM12,000 monthly
Scicom Bhd Menara Ta One, 22, Jalan P Ramlee, Kuala Lumpur, 50250 Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
Oct 11, 2019
Full time
Job Description Identifying user and system requirements for new websites and applications Ability to understand the challenges of designing on cross platform browsers (fragmentation, and how to solve them via different methods) Creation of responsive web for mobile devices and multiple screen resolutions Design, build, maintain efficient, reusable, and reliable code To mentor junior team members to create and maintain robust underlying solution frameworks Liaise with the project executives for project requirements and deliverables Be passionate about the latest changes in tech/industry trends in web and mobile technologies Maintain and improve CI chain, ensuring high test coverage and integrity of build systems Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues Have a “test-first” mentality when undertaking functionality testing and debugging code Supports users by developing documentation Desired Skills & Experience Degree or Diploma in Internet/Web Design/Computer Science/Engineering/Multimedia Technology or any related field. Minimum 5-6 years of professional working experience in the related field, creating interactive websites in HTML5 system integration. Proficient with PHP, MySQL, HTML5, ECMAScript5, Bootstrap, CSS3, JQuery, frameworks Experience in integrating front-end web application to back-end services via PHP+MySQL /AJAX/JSON/REST Solid OOP and software design knowledge and able to create software that is extensible, reusable and meets desired architectural objectives Experience in working with CMS (Drupal) Team player with good team management skill as well as the ability to work independently. A security-first approach to system architecture Ability to learn new programming languages quickly. Keen attention to detail, impeccable sense of design. Able to write cross-browser compatible code. Ability to effectively troubleshoot and resolve issues. Ability to work under pressure and adhere to strict deadlines. Possess good communication and interpersonal skills. Ability to communicate in spoken and written English. Preferred Skills Experience working with CMS (Wordpress/Joomla) Knowledge of programming in server-side languages (Python/Ruby/js)