Our Courses

Schedule

Morning

Evening

Afternoon

ADVANCED MICROSOFT SQL SERVER

Course SynopsisDatabase Design and Implementation – The course is tailored for beginners aiming to master coding in Database design and implementation. It spans 80 hours, combining lectures and labs with a focus on hands-on experience. Labs, scheduled on specific dates, are mandatory and graded. The course underscores the vital role of lab exercises ineffective software programming learning, penalizing late submissions. Instructors provide essential lecture/lab material as needed, via handouts or email. An optional concluding exam gauges students' grasp of the covered content—both practical and theoretical—essential for progression. Evaluation criteria encompass attendance, lab tasks, and the final test. Required TextbooksWalter Shields, “SQL QuickStart Guide”, ClydeBank Media.Allen G. Taylor, “SQL All-in-One for Dummies”, Wiley. Completion CriteriaAfter fulfilling all of the following criteria, the student will be deemed to have finished the Module:Has attended 90% of all classes held.Has received an average grade of 80% on all assignments.Has received an average of 60% in assessments.The tutor believes the student has grasped all of the concepts and is ready to go on to the second module. PrerequisitesBasic knowledge about programming, bits/bytes, procedures, classes, computer architecture, etc. If you just have theoretical knowledge that is perfectly okay but you should have strong convictions on what programming is, and what you hope to achieve from this class.Willing and eager to spend at least 10-20 hours (varying from student-to-student) per week outside of the training class to read/write codes in JavaScript (self-study and practice).There is no prior educational level requirement for this course. Anyone from 10+2 students to someone who is doing their PHD are welcome to take this course.If you are only interested in theory and have no interest/patience in spending at least 10 hours every week throughout the duration of the course, then this course might not be for you.If you have absolutely no idea about programming or do not see yourself doing programming in the next six - odd months, then this class may not be for you.

Schedule

Morning

Evening

Afternoon

INTRODUCTION TO STATISTICAL ANALYSIS USING R

Course SynopsisThis Course offers a comprehensive introduction to statistical analysis using R. Dive into a robust software toolkit designed for data processing, calculations, and graphical display. Explore efficient data handling and storage, along with a versatile set of operators for array manipulation, including matrices. Discover the power of a simple yet effective programming language with features like conditionals, loops, user-defined recursive functions, and input/output facilities. Unleash the potential of R for enhancing the data analysis skills. Required TextbooksAndrie de Vries and Joris Meys, “R for Dummies”, Wiley.Jum Albert and Maria Rizzo, “R by Example”, Springer Media.Michael J. Crawley, “The R Book”, Wiley. Completion CriteriaAfter fulfilling all of the following criteria, the student will be deemed to have finished the Module:Has attended 90% of all classes held.Has received an average grade of 80% on all assignments.Has received an average of 60% in assessments.The tutor believes the student has grasped all of the concepts and is ready to go on to the second module. PrerequisitesThere are no specific prerequisites for learning R.If you want to utilize R for a variety of analytical tasks, you'll need to have a basic understanding of statistics.However, to get started with R as a programming language, you don't need to know any of the other programming languages.

Schedule

Morning

Evening

Afternoon

ANDROID PROGRAMMING

Course SynopsisAndroid 1 course is aimed at beginners looking to grasp meaningful coding and reading skills in Android development. It focuses on translating problem descriptions into Android applications or libraries. This fundamental course is essential for those without prior programming experience, aspiring to become professional Android engineers. Android - Level 2 course is designed for students with prior basic programming knowledge in languages like Java, Obj-C, PHP, C, C++, etc., who want to transition to Android development. It's suitable for high school and university students, existing VB.NET developers shifting to Android, media industry professionals, and freelance PHP developers seeking to enhance their skills in Android. Required Textbooks Dawn Griffiths and David Griffiths, “Head First Android Development”, O’Reilly.Barry Burd, “Java Development for Android Developers for Dummies”, Wiley. Completion CriteriaAfter fulfilling all of the following criteria, the student will be deemed to have finished the Module: Has attended 90% of all classes held.Has received an average grade of 80% on all assignments.Has received an average of 60% in assessments.The tutor believes the student has grasped all of the concepts and is ready to go on to the next module. PrerequisitesBasic knowledge of programming, bits/bytes, procedures, classes, computer architecture, etc. If you just have theoretical knowledge that is perfectly okay but you should have strong convictions on what programming is, and what you hope to achieve from this class.Willing and eager to spend at least 10-20 hours (varying from student-to-student) per week outside of the training class to read/write codes in ANDROID (self-study and practice).There is no prior educational level requirement for this course. Anyone from 10+2 student to someone who is doing her PHD in Genetic Engineering is welcome to take this course.If you are only interested in theory and have no interest/patience in spending at least 10 hours every week throughout the duration of the course, then this course might not be for you.If you have absolutely no idea about programming or do not see yourself doing programming in the next six -odd months, then this class may not be for you.

Schedule

Morning

Evening

Afternoon

INTRODUCTION TO THE CRASH COURSE FOR SEE STUDENTS

Course SynopsisDivided into three parts, the HTML and CSS module introduces students to fundamental web development technology, covering web page structure, HTML usage, hyperlinks, webpage structuring, form components, and basic table markup. The second week delves into CSS for styling and layout, encompassing font, color, spacing, multi-column layouts, animations, and decorative elements. The beginner's JavaScript course is tailored for understanding and creating Java code, serving as a foundational step for newcomers to programming and aspiring Java engineers. Lastly, the course focusing on WordPress, SEO, Video Editing & Public Speaking enhances extracurricular skills, emphasizing public speaking improvement, video editing, SEO techniques, and WordPress familiarity through practical activities. Required TextbooksHTML & CSS: The Complete Reference, Fifth Edition. Completion CriteriaAfter fulfilling all of the following criteria, the student will be deemed to have finished the Module:Has attended 90% of all classes held.Has received an average grade of 80% on all assignments.Has received an average of 60% in assessments.The tutor believes the student has grasped all of the concepts and is ready to go on to the second module.PrerequisitesThere is no prior educational level requirement for this course.If you are only interested in theory and have no interest/patience in spending at least 10 hours every week throughout the duration of the course, then this course might not be for you.If you have absolutely no idea about programming or do not see yourself doing programming in the next six -odd months, then this class may not be for you!

Schedule

Morning

Evening

Afternoon

AWS CLOUD PRACTITIONER

Course SynopsisThis course imparts the essential skills and knowledge for aspiring AWS Cloud Practitioners. Instructors will demonstrate tasks, enabling trainees to actively engage and practice using standard tools and materials. The curriculum covers AWS Cloud's global infrastructure, core services, architecture principles, security, compliance, and billing, including lab exercises for practical application of each service. Required TextbooksBen Piper and David Clinton, “AWS Certified Cloud Practitioner Study Guide”, Sybex. Completion CriteriaAfter fulfilling all of the following criteria, the student will be deemed to have finished the Module:Has attended 90% of all classes held.Has received an average grade of 80% on all assignments.Has received an average of 60% in assessments.The tutor believes the student has grasped all of the concepts and is ready to go on to the next module. PrerequisitesBasic knowledge about programming, bits/bytes, procedures, classes, computer architecture, etc. If you just have theoretical knowledge that is perfectly okay but you should have strong convictions on what programming is, and what you hope to achieve from this class.There is no prior educational level requirement for this course. Anyone from 10+2 student to someone who is doing their PHD in Genetic Engineering is welcome to take this course.If you are only interested in theory and have no interest/patience in spending at least 10 hours every week throughout the duration of the course, then this course might not be for you.If you have absolutely no idea about programming or do not see yourself doing programming in the next six -odd months, then this class may not be for you.

Schedule

Morning

Evening

Afternoon

PROGRAMMING IN PYTHON

Course SynopsisThe Python course is designed for novices aiming to develop the ability to conceive and construct purposeful Python code, as well as interpret code composed by others. The curriculum imparts skills in translating conceptual problem descriptions into Python-coded applications/libraries. This foundational course is indispensable for individuals lacking prior programming experience but aspiring to establish themselves as proficient Android engineers in the future. Required TextbooksEric Matthes, “Python Crash Course: A Hands-On, Project-Based Introduction to Programming”, No Starch Press.John Zelle, “Python Programming: An Introduction to Computer Science”, Franklin, Beedle & Associates Inc. Completion CriteriaAfter fulfilling all of the following criteria, the student will be deemed to have finished the Module:Has attended 90% of all classes held.Has received an average grade of 80% on all assignments.Has received an average of 60% in assessments.The tutor believes the student has grasped all of the concepts and is ready to go on to the second module. PrerequisitesFundamental understanding of programming, bits/bytes, procedures, classes, and computer architecture. It's absolutely acceptable if you only have a theoretical understanding of programming, but you should be certain about what programming is and what you intend to gain from this session.Willing and eager to spend at least 10-20 hours (varying from student-to-student) per week outside of the training class to read/write codes in Python (self-study and practice).If you are only interested in theory and have no interest/patience in spending at least 10 hours every week throughout the duration of the course, then this course might not be for you.If you have absolutely no idea about programming or do not see yourself doing programming in the next six -odd months, then this class may not be for you.

Schedule

Morning

Evening

Afternoon

ADVANCED REACT NATIVE

Course SynopsisReact Native, a JavaScript framework, facilitates the creation of native mobile apps through integration with the React framework, featuring an array of pre-existing components and APIs. This course caters to JavaScript and React developers aiming to acquire mobile development expertise. By enrolling, participants enhance their familiarity with React, JavaScript, and grasp functional programming concepts, positioning themselves for entry into the mobile domain. Given the evolving landscape of JavaScript, the course adopts EC6 syntax to align with contemporary practices. Required TextbooksMateusz Greiukiewicz, “Hands-On Design Patterns with React Native”, Packt.Dan Ward, “React Native Cookbook”, Packt.Akshat Paul and Abhishek Nalwaya. “React Native for Mobile Development”, Apress. Completion CriteriaAfter fulfilling all of the following criteria, the student will be deemed to have finished the Module:Has attended 90% of all classes held.Has received an average grade of 80% on all assignments.Has received an average of 60% in assessments.The tutor believes the student has grasped all of the concepts and is ready to go on to the second module. PrerequisitesBasic knowledge about programming, bits/bytes, procedures, classes, computer architecture, etc. If you just have theoretical knowledge that is perfectly okay but you should have strong convictions on what programming is, and what you hope to achieve from this class.Willing and eager to spend at least 10-20 hours (varying from student-to-student) per week outside of the training class to self-study and practice.If you are only interested in theory and have no interest/patience in spending at least 10 hours every week throughout the duration of the course, then this course might not be for you.If you have absolutely no idea about programming or do not see yourself doing programming in the next six -odd months, then this class may not be for you.

01-5913021, 01-4567153

Transform your skills, elevate your career, and embrace success with Deerwalk Training Center, we take pride in being recognized as a premier institution, excelling in IT Training and Software Courses.

© Deerwalk Compware. All Rights Reserved.