It's time for some ACTION!!!
14 Basic Challenges
These challenges are there for you to learn the basic skills required by any IT related profession. You should be able to lean and complete a single challenge within 1 or 2 days. Please solve the challenges in sequence. Once you solve a particular challenge you will have to submit the results and take a small assessment to demonstrate your understanding.
Use email and create a Blog
This challenge requires you to create an email account and your own personal blog to speak to the world.
Your attitude is important, it makes a difference in the way people see you at work, and your ability to succeed.
Create Your First Scratch Game
Create a simple game using your imaginations. You will use Scratch as the programming platform here.
English is the most widely spoken business language in the wold. Learn why it is important to be fluent in English to reach your aspirations.
The purpose of this activity is for you to learn to create your own visual aids for doing a presentation.
Create a Video and Post it on Youtube
Learn how to present your ideas, thoughts, findings, and knowledge to a wide audience by using videos.
Create Your CV as a Webpage
This is a stepping stone for the world of HTML with a very familiar activity of creating your own CV.
Know your personality type by taking this personality test offered by careerme.lk team.
English - Grammar & Vocabulary
Exercises to improve your grammar and vocabulary. This is important for you to effectively communicate with your international business collegues.
Spreadsheet for Personal Finances
We are going to create a personal finance management spreadsheet to track your financial activity.
Introduction to Programming
Programming is easy to learn. You don't need years of learning to know the basics to create your own game.
We expect you to use Python as the programming language for this assignment.
Create Your LinkedIn Profile
Now you have learn't few technlogies, you can create your profile (CV) on LinkedIn for the industry to see.
15 Advanced Challenges
Once you are done with the basic challenges, you can proceed to these advanced challenges. Please solve the challenges in sequence. These advanced challenges will require more learning and development effort but will provide you the necessary skills to get a career opportunity in the tech industry.
KHAN Academy is a tool we may use to learn programming. This is the first session to learn to draw using JS.
Your programs should have an user interface for the users to interact with. We learn about prototyping here.
To master design is to be able to shape the world in your image; it gives you the power to influence thought & inspire ideas.
Operating Systems (OS) such as Windoes, Linux, OS X has a special scripting landuage to control them.
Hacker rank contain great resources for you to practice coding and algorithmic challenges.
Here you will learn the main visual programming elements (HTML/CSS) of web sites and applications.
This challenge teaches how to use 'Git' to version control and share your code with other programmers like you.
Practical Understanding on Growth Mindset and how that will impact your outcomes and performance
Digital Marketing is a big part of the IT industry. You will create a marketing video to promote Bridge here.
StackOverflow is a global community of Software Developers. Your challenge is to earn a good reputation here.
Data is everywhere and your programs should store, display, process data. Databases allow you to handle data.
Websites allow us to interact with them. Here we learn how to make our web pages interactive.
Your programs can run not only in laptops and computers, but also in small devices such as Arduino.
How does the Arduino board get INPUT from the real world? The answer is simple: USING SENSORS.
Now you are ready for the industry with knowledge and skills, here we will tell you more about Sri Lankan IT Industry.