Hire the best
Presentations

Work with top freelancers on Toogit
Best freelancing website for any kind of projects - urgent bug fixes, minor enhancements,
short-term tasks, recurring projects, and full-time contract work.
Top rated, curated and experienced Presentations

Get Started

Hire Trusted Freelancers for your project

More than 150,000 freelancers ready to tackle any kind of project

How it works

Post a job

Define your project

What you need in as much detail as possible. We will connect you with top talented ready to work freelancers best suitable for your requirement around the world, or near you.

Proposals

Find your expert

Get qualified proposals within 24 hours. Compare bids, reviews, and prior work. Interview favorites and hire the best fit. Auto proposal will help for urgent hiring

Communicate

Communicate

Use Toogit Messenger to chat, share files, and track project milestones from your desktop or mobile with realtime updates.

Payment

Pay Securely

Pay securely through Toogit's Partial/Full Payment system. Simply create invoices for project milestones, and only release the funds when you are 100% satisfied with the work completed.

Browse Our Top Rated Presentations


Clear Microsoft Powerpoint Maker, Philippines
$5 /hr
0 Years Exp.
0 Followers
I am a computer shop manager of my sister. I want to earn more money for my studies
Joevy Ann S.Sales representative, Philippines
$20 /hr
3 Years Exp.
0 Followers
I am a Marketing Management 4th year student, with 3 years of work experience as a Sales Representative with outbound and inbound marketing.
Jayanta Das Senior Consultant - Supply Chain Management, India
$9 /hr
6 Years Exp.
0 Followers
I am a Mechanical Engineer with an MBA in Operations Management with 5 + years of experience in the industry and consulting. Core Skills -> SAP E...Read More
Rachel Data Analyst, Philippines
$3 /hr
4 Years Exp.
0 Followers
I am a Data Analyst having 4+ year experience. Knowledgeable enough in zendesk and outlook.
Sarah Versitile Customer Service Agent, Jamaica
$20 /hr
6 Years Exp.
0 Followers
I work well with the Microsoft Office Suite, Graphic Designing and Data Entry. I am also able to proof read documents. I am a hardworking, goal-driven...Read More
Ma. Virginia A.Librarian , Philippines
$4 /hr
3 Years Exp.
0 Followers
I am currently a Management Trainee in a Thrift bank in Metro Manila
I am a student who loves to work, type and write anything I have in mind. I am willing to be trained and to learn. I am expert in typing job because t...Read More
Janine B.Freelancer, Philippines
$5 /hr
0 Years Exp.
0 Followers
A competent and responsible individual with good interpersonal skill, seeking for any home based jobs. Proficient in using Microsoft Office and able t...Read More
Tomisin A.front-end developer, Nigeria
$5 /hr
1 Years Exp.
0 Followers
A Female Front-End Developer with High Vision and Forward-Thinking. Innovative use of technology, Effective problem solving and outstanding impersonal...Read More
Michelle G.Freelance, Philippines
$5 /hr
0 Years Exp.
0 Followers
I am a certified computer literate.
Rajat Freelancer, India
$18 /hr
1 Years Exp.
0 Followers
I am a student pursuing Engineering B.Tech in the stream of Computer Science currently in 3 year. I am working as a freelancer since last 6 months and...Read More
Saima A.Freelancer, Pakistan
$12 /hr
0 Years Exp.
0 Followers
* LMS Expert (Moodle Deployment , Plugins Installation, Themes Installation, Course Management) * Info-Graphics (Word, Powerpoint) * Proposal Writin...Read More
I'm a person who done a job standardly and punctually
Vaishali V.Content Writer, India
$34 /hr
1 Years Exp.
0 Followers
Currently working as content writer. Technically skilled in Java, C, C++ as well as in Hadoop. Actively looking for content writing projects. So, in c...Read More
Jim S.Financial Accoutant, Oman
$3 /hr
6 Years Exp.
0 Followers
I am completed my CA Intermediate having work experience of 6+ years. It includes 2 years of experience in middle east as consultant accountant in lea...Read More
Saeesh N.IT Support , India
/hr
5 Years Exp.
0 Followers
Anything you want. job guaranteed Available from 10am to 6:30pm
Johnlhee V.typist, Philippines
$20 /hr
0 Years Exp.
0 Followers
proving a hard work individual with pleasing personality and can perform multitasking jobs that offered to me.
Aman Singh ACCOUNTANT & ACCOUNT EXECUTIVE, India
$15 /hr
2 Years Exp.
0 Followers
I HAVE DONE MY GRADUATION IN COMMERCE FIELD. I AM DOING ACCOUNTING IN A COMPANY .I HAVE MORE THAN ONE YEAR EXPERIENCE IN ACCOUNTING FIELD AND I MY WO...Read More
Fatimazohra B.Data entry clerk, Morocco
$5 /hr
3 Years Exp.
0 Followers
Hello , I'm writing in response to your ad . I'm a great fit for this role and i can start right away . I have 5 year experience as an IT...Read More
Emy T.ACCA affiliate|Wattpad writer, Oman
$20 /hr
0 Years Exp.
0 Followers
I am an ACCA affiliate and I have cleared almost all my papers on first attempt. I am also an active writer on Wattpad since 3 years. I have good En...Read More
Rojal content writer, India
$7 /hr
1 Years Exp.
0 Followers
I am an electronics and communication engineer graduate. I have been working on controllers and processors for past two years with an experience of 6...Read More
Ramesh W.Creator, India
$4 /hr
3 Years Exp.
0 Followers
I am a self learned professional in Excel and PPT presentations. I can make reports a of project using Excel by which we can track on hour basis offli...Read More
Zachary N.Freelancer Writer, Kenya
$77 /hr
5 Years Exp.
0 Followers
I am Freelancer writer with 5 years of experience Am a Smartworker Content Creator
Mia Gonzales Accounting Assistant , Philippines
$13 /hr
2 Years Exp.
0 Followers
Hi, I'm currently an accounting assistant working part time as a virtual assistant, I've been doing all kinds of assistant work like MS Offi...Read More
Zain M.Computer Scientist, Pakistan
$20 /hr
2 Years Exp.
0 Followers
*Proficient typing and transcription. *Computer and technical skills (including software knowledge) *Organisational and time management abilities....Read More
Glenn C.Teamleader, Philippines
$5 /hr
2 Years Exp.
0 Followers
i am a chat support & computer attendant almost 2 years and i am a Team leader of a Brand sampling
Nwachukwu Software Developer, Nigeria
$25 /hr
3 Years Exp.
0 Followers
I'm proficient in the use of JavaScript, Microsoft Office and have about 5 years experience working with them
Omkar M.Finance & Accounting Analyst, India
$7 /hr
5 Years Exp.
0 Followers
I am a certified Accountant from a recognized institute having 5+ years of experience in Finance, Accounting as well as Taxation
Charity Administrative Professional / Consultant, Philippines
$5 /hr
7 Years Exp.
0 Followers
I have 5 years experience working as Administrative Staff. I started as an encoder in a distribution company and regularly being promoted. From en...Read More
Syeda W.Designer, Typist and Programmer, Pakistan
/hr
0 Years Exp.
0 Followers
I am interested in designing any type of business cards, posters, logos and brochures etc. I can also do typing job like wise I can do editing, format...Read More
Ogunseye Accountant, Nigeria
$15 /hr
3 Years Exp.
0 Followers
I am a qualified Chartered Accountant of Nigeria. With 3 years working experience as an accounting officer.
To view more profile join Toogit

Get Started
 



Are you looking for Presentations Freelance Job? We’ll help you find the perfect matching job here

Top Earning Freelancers

Syed Rameez H.

Syed Rameez H.

Mobile Developer
Shilpi G.

Shilpi G.

Full stack frontend developer
Shital S.

Shital S.

QA Engineer
Pratik

Pratik

Web and Mobile Developer

Skills related to Presentations

Articles Related To Presentations


A Java Developer is responsible for the programming and development of applications and software using the popular programming language, Java. They involved throughout the complete development life cycle of a software and websites and must be able to identify and analyze any problems or issues and be able to come up with an efficient solution. Other duties may include collating and documenting user requirements, analyzing data and quality assurance testing.

What is Java?

Java is an object-oriented language similar to C++, but with advanced and simplified features. Java is free to access and can run on all platforms. Java was initially designed to have as few implementation dependencies as possible, which led to the term “write once, run anywhere” (WORA). This means that compiled Java code can run on all platforms with no need for recompiling the code.

Java is also a statically typed language, so that it brings a much greater degree of safety and stability to its programs compared to other popular languages. This safety and stability may be a necessity for companies that need major bandwidth in their software system and apps. Java-based applications are known for their speed and scalability. Java’s efficient processing speeds are used in software, computer games, and mobile apps.

If you are a Java programmer or aspiring to be one, We would also recommend you to read our previous article about java's key to achieve success in development.

Tips for interviewing java developer

When looking for a developer to suit your needs, it can be tough to qualify candidates and the developer with the skillset you need, particularly with so many options available. To help you obtain the information you would like to make the best hiring decision, we’ve put together some top tips for interviewing for your project.

  1. Make sure they know the basics
  2. Find out which Java frameworks they can use
  3. Which development tools are familiar with?
  4. Which software development process are use?
  5. Ask them to describe the latest project they’ve worked on
  6. Review previous work

Writing a java development project description

A developer will only do as good of a job as the specifications or information they get from the client. Communication is key so your Java developer totally understands your ideas and goals. Once you post a project, you need to be able to communicate key elements so you can get the most effective estimates from the most effective developers. Before you post a project request or talk to developers, you must sit down and map out your plan. This may be done using pictures, presentations, or different kinds of documentation. For instance, you can draw your own wireframes then justify each concept in writing. Developers bidding on your project will get a more robust plan of what needs to be done and estimate time and cost much more accurately.

Sample Java Project Description

Once you know what you would like from your end product, it’s time to write your project description. You need to be concise but provide enough detail to attract top developers. You can attach documents and provide video links to your project description will help developers better understand your goals.

This sample job description will assist you for creating a job description which will attract freelancers or candidates who are qualified for the job. Feel free to revise this description to fulfill your specific project requirements.

Project Title:

Need a Java Developer for our company website

Description:

We’re looking for an expert Java developer to help us build a website for our Textile Company. This project will be to create a responsive, mobile-friendly website design. The project is based on the spring framework, so familiarity using Javascript and AngularJS is required.

The right developer will be able to provide us with the following skills and services:

Front-end and back end integration

Unit testing

Bootstrap, AngularJS

Familiarity with API Creation

 

Project Scope & Deliverables:

While much of the project has already been completed, we still need additional support to help us polish our website and meet our launch deadline in 4 months (mm/dd/yyyy). We will need the following three deliverables:

Deliverable #1 by (date)

Deliverable #2 by (date)

Deliverable #3 by (date)

Now a days, the popularity of scientific computing environments such as IDL, Maple, Mathematica, Matlab and R has increased considerably. Engineer simply feel more productive in such environments. One reason is the simple and clean syntax of command languages in these environments. Another factor is tight integration of simulation and visualization in Maple, R and similar environments you can quickly and conveniently visualize what you just have computed. One problem with the mentioned environments is that they do not work, at least not in an easy way, with other types of numerical software and visualization systems. Many of the environment specific programming languages are also quite simple or primitive. At this point scripting in Python comes in.

 

Python offers the clean and simple syntax of the popular scientific computing environments, the language is very powerful, and there are lots of tools for simulation, visualization, and data analysis programs. Python allows you to build your own Matlab like scientific computing environment, tailored to your specific needs and based on your favorite high performance FORTRAN, C, or C++ codes.

 

Scientific Computing Is More Than Number Crunching: Many computational scientists work with their own numerical software development and realize that much of the work is not only writing computationally intensive number-crunching loops. Very often programming is about shuffling data in and out of different tools, converting one data format to another, extracting numerical data from a text, and administering numerical experiments involving a large number of data files and directories. Such tasks are much faster to accomplish in a language like Python than in FORTRAN, C, C++, and C#.

 

Scripting is particularly attractive for building demos related to teaching or project presentations. Such demos benefit greatly from a GUI, which offers input data specification, calls up a simulation code, and visualizes the results. The simple and intuitive syntax of Python encourages users to modify and extend demos on their own, even if you are newcomers to Python.

 

Python has some clear advantageous over Matlab and similar environments:

  • The Python programming language is more powerful.
  • The Python environment is completely open and made for integration with external tools.
  • A complete toolbox/module with lots of functions and classes can be contained in a single file.
  • Transferring functions as arguments to functions is simpler.
  • Nested, heterogeneous data structures are simple to construct and use.
  • Object-oriented programming is more convenient.
  • Interfacing C, C++, and FORTRAN code is better supported and therefore simpler.
  • Scalar functions work with array arguments to a larger extent (without modifications of arithmetic operators).
  • The source is free and runs on more platforms.

 

How to run Python script

One of the most important skills you need to build as a Python developer is to be able to run Python scripts and code. This is going to be the only way for you to know if your code works as you planned. It’s even the only way of knowing if your code works at all!

 

A Python script is a reusable set of code which is essentially a Python program or a sequence of Python instructions contained in a file. You can run the program by specifying the name of the script file to the interpreter. 

 

This step-by-step will guide you through a series of ways to run Python scripts, depending on your environment, platform, needs, and skills as a programmer. When you try to run Python scripts, a multi-step process begins. 

 

  1. Run Python Scripts Using the Command-Line: A Python interactive session will allow you to write a lot of lines of code, but once you close the session, you lose everything you’ve written. That’s why the usual way of writing Python programs is by using plain text files. By convention, those files will use the .py extension. Open a command-line and type in the word ‘python’ followed by the path to script file and press enter. You’ll see output on your screen.
  2. Run Python Scripts Interactively: It is also possible to run Python scripts and modules from an interactive session. This option offers you a variety of possibilities.
    • Taking advantage of import
    • Use importlib and imp
    • Use runpy.run_module()
    • Hacking exec()
    • Use execfile()
  3. Run Python Scripts from an IDE or a Text Editor: IDE offer the possibility of running your scripts from inside the environment itself. It is common for them to include a Run or Build command, which is usually available from the tool bar or from the main menu.
  4. Run Python Scripts From a File Manager: Running a script by double-clicking on its icon in a file manager is another possible way to run your Python scripts. This option may not be widely used in the development stage, but it may be used when you release your code for production.

 

After you play around with Python on your own or in an online tutorial, I highly recommend to you to write small scripts to strengthen your knowledge. To stay motivated, choose a program that is in some way useful to you, so you can gain insight while figuring out Python. Below are a few ways you can begin to build your expert level in Python script:

 

  • Python Documentation
  • Google and stackoverflow
  • Ask an experience person

 

First, create a very basic version end-to-end. It is much less frustrating than trying to build a super-duper version from scratch. A big plus is that you will have something you can use very fast. Then iterate and add more complex functionality one by one.

 

Second, decompose large problems to smaller ones by introducing functions. Small, cohesive functions are easy to understand, test and debug.

 

Last, but probably the most important thing to keep in mind, is practice makes perfect. Start small, be patient and practice. Happy coding!

PHP (recursive acronym for PHP: Hypertext Pre-processor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be embedded into HTML.

PHP is one of the main languages used in dynamic web development. It’s one of the oldest language and a common component in the LAMP stack (Linux, Apache, MySQL, PHP). If you want to create a website or any back-end web service, PHP is one of the main languages you can choose from. If you need revisions to an existing application that runs on a Linux server, it’s common for the back-end coding to be done with PHP.

About PHP Developers

PHP developers are often simply called “back-end engineers.” A PHP developer is responsible for writing server-side web application logic. PHP developers usually develop back-end components, connect the application with the other (often third-party) web services, and support the front-end developers by integrating their work with the application.

They’re turn client’s specifications into a workable, tangible product that runs on a web server. Although PHP can run in a Windows environment, it’s more commonly used on Linux servers with Apache running as the web client. Many PHP developers package their applications this way with Linux and Apache to make it easier for the client to host it.

PHP developers code the functionality and brings an app to life. Collaborating with designers, they ensure that the front-end application is appealing to users. You may find that some PHP developers have front-end design skills, but often times, they work with UI and UX designers to create a user interface that’s engaging and supported by solid back-end functionality.

What Can You Expect from a PHP Developer?

It is a PHP Developer's job to write, test and maintain the code for web pages and computer graphics programs. They use PHP, a widely used scripting language, to build websites, programs and applications that computers follow to perform functions. They are also responsible for writing, troubleshooting, testing and maintaining the source code for computer programs. If needed, PHP Developers also assist team members in problem solving.

A PHP developer should be able to visualize your application and what you need based on your conversations and documentation (if you have any). They should be able to understand your business so that they can provide you with an application that supports your goals and business logic.

PHP developers mainly create two types of applications: web apps with a database background, and APIs that provide your existing software and data to mobile apps and other developers. PHP code powers the back end of a web app, so a PHP developer will design and architect your code and the way it works to support the front end. APIs are often used when developers or apps need to query your internal data, and they allow you to provide this data to the outside world. For instance, your app might pull a list of tweets from Twitter’s API. A PHP developer will read the API documentation and implement it into your website. APIs are also used with some mobile apps to power the app’s data services.

Deliverables could be full source code files, or some developers help you upload the code to your web server of your choice choice. If you’re building a website from scratch, it’s vital that you choose a developer with the skills necessary to tackle a project from the ground up. A senior-level developer will know how to manage a project (they might assign a project manager), set expectations, estimate costs, and give you organized, scalable code that you can work with for years.

Just like other development areas, PHP developers have a variety of skill sets and levels. Senior-level PHP experts often have several other languages in their arsenal. They should be able to design a full application from the ground up. Junior-level developers have a few years of experience, but they often need to work with, or have their work reviewed by, a senior-level developer to ensure that code is efficient and properly written.

Defining Your Project

A developer can only do as good of a job as the specifications or information they get from the client. Communication is key so that your PHP developer fully understands your concepts and goals. When you post a project, you must be able to communicate key elements so that you can get the best estimates from the best developers.

Before you post a project request or talk to developers, you should sit down and map out your idea. This can be done using images, presentations, or other types of documentation. For instance, you can draw your own wireframes and then explain each concept in writing. Developers bidding on your project can get a better idea of what needs to be done and estimate far more accurately.

It can be difficult for a client to understand the duration of a project and its cost, but a developer can sit down and discuss project scope, a reasonable timeline, and any deliverables that you can expect during the project’s development process.

Writing a Project Description

Once you know what you want from your end product, it’s time to write your project description. You need to be concise but provide enough detail to attract top developers. You can attach documents and provide video links to your project description to help developers better understand your goals.

Below is one sample of how a PHP project description may look. Keep in mind that many people use the term “job description,” but a full job description is only needed for employees. When engaging a freelancer as an independent contractor, you typically just need a statement of work, job post, or any other document that describes the work to be done.

Title: PHP Developer Needed to Build E-Commerce Website

Description: We need a PHP developer to build an e-commerce platform for our website. We have a rough wireframe document that explains the front end and the back end. We need help determining back-end architecture, so we want a developer to determine the way it will be built. We currently have hosting and need help uploading the code after it’s finished. The e-commerce store will host our product catalogue, take orders, allow customers to sign up, and then send email reminders to customers that left products in their shopping cart.

You can modify this description to better fit what you’re looking for, but it gives the basic requirements that a PHP development project might have.

PHP projects can take a long time, so expect a big project to take several months. PHP projects may require sit-downs to understand your requirements, design, coding, prototyping, and testing. All of these extend the deadline and can require several months for larger projects. A developer might even add a small percentage of time to the duration to ensure that deadlines are met. As with any project, the more descriptive your post is and the more you communicate with your programmer, the smoother the process will be.

Articles Related To Presentations


How to write job description to find best java developer
How to write job description to find best java dev...
Desktop Software Development

A Java Developer is responsible for the programming and development of applications and software using the popular programming language, Java. They involved throughout the complete...

Read More
Python script for computational science
Python script for computational science
Scripts & Utilities

Now a days, the popularity of scientific computing environments such as IDL, Maple, Mathematica, Matlab and R has increased considerably. Engineer simply feel more productive in su...

Read More
How to Write a Job Description to Find a Good PHP Developer?
How to Write a Job Description to Find a Good PHP...
Web Development

PHP (recursive acronym for PHP: Hypertext Pre-processor) is a widely-used open source general-purpose scripting language that is especially suited for web development and can be em...

Read More

What our users are discussing about Presentations