Latest Activity In Study Groups

Join Your Study Groups

VU Past Papers, MCQs and More

Aslam o Aleekum Every One,

I have seen today so many students struggling with Final Project selection. I tried to guide some of the students. Here most important thing is knowing the importance of final project and tools/technologies need to learn for final project.

Question Which Final Project should I choose?

Answer :

Before choosing project first see your interest, then do some research or ask from your seniors what is current and future software industry. After that choose the right project with right technology.

Options of the Projects

  1. Web Development
    If you choose web development project you must have knowledge of some mandatory technologies, some optional technologies and some modern technologies

    1. Mandatory
      1. HTML
      2. CSS
      3. Java Script
      4. Jquery
      5. Any DBMS
    2. Optional(Maximum one from below)
      1. PHP
      2. JAVA
      3. C#
    3. Modern Technologies
      1. AngularJS
      2. NodeJS
      3. MongoDB
      4. Express
      5. MVC frameworks of related Optional Technologies i.e. for C#, MVC4,5, for java Spring MVC, Primefaces, Sturts, for PHP Laravel etc

    4. Guidelines
      This is reality behind any web based project, so the students who confuse with either i do in PHP, java, c# or who r commenting tht "mjy java achi nai lagi", "farigh hy PHP" etc they should understand the system behind how web is developed. Therefore what ever you choose in web first give time to learning these mandatory technologies from anywhere, the google will help you on this and u will get lot of free trainings from there, some of the links i share 
      1.   (ENGLISH/FREE)
      2.    (URDU/FREE)
      3.      (ENGLISH/PAID[2500PKR/month]
      4.        ENGLISH/PAID
      5. http://udemycom        ENGLISH/FREE
      6.        ENGLISH/FREE
    5. IDEs
      1. Java
        1. IntelliJ IDEA (The best and professional use)
        2. Eclipse (not better than IntelliJ but prof use)
        3. Netbeans (only student level use)
        4. Oracle JDeveloper (Professional use)
      2. PHP
        1. PHPStorm (best n professional)
        2. Zend Studio (professional use)
        3. Netbeans
        4. Eclipse for PHP
      3. C#
        1. One and only Visual Stuidio .NET
    6. Reporting Tools
      Those projects whose requirement is reporting they must think about reporting tools.
      1. JAVA
        1. Jasper Studio (Open source/FREE)
        2. Crystal Report(Microsoft propritory )
      2. C#/.NET
        1. Crystal Report
      3. PHP
        1. ReportICO (Open Source)
        2. Logi Report

        3. DataVision

        4. Report manager

        5. MySQL Reports

        6. myDBR (Web Based)

        7. i-net Clear Reports

  1. Mobile Application Development
    This need 4 major technologies to learn
    1. JAVA
    2. Android SDK
    3. SQL Lite
    4. Web Services
      and and IDE Android Studio
  2. Desktop Development
    Here Students has two choices
    1. Java Based Desktop Development (Swing)
    2. Microsoft based (C# desktop Application ) 
  3. Networking
    The students who thinks that programing is difficult only those student opt this option and those who really have interest in this field they enjoy networking project because its all about network management throug simulation software which is in fact a very high level of network knowledge is required and even simulator software also very heavy like GNS3, Packet Tracker , M2N, Omnet etc , therefore dont choose networking project only because of you are running away from programming, these are for those who are doing the job in related area of networking and they want to do projects in their fields or who thinks they have excellent knowledge and concepts of networking they choose it.

Therefore Selecting your project means selecting your career path, feel free to communicate and don't every try to pay any one for the project which means you are giving someone a weapon to kill your career.

NOTE : All recording on is purely and sincerely recorded for students who really want to learn and develop the project by their self but they are unable to find proper guidance. You only need to follow the videos to learn and implement.


Views: 1837

Reply to This

Replies to This Discussion

Perfect guide line in on post... No better guidline than this for new students.... try to follow these steps and u will be able to learn and make ur project by urself without wasting any money and time ..  Will be beneficial in ur future coz u just dont need degree but skill also 

Indeed Exactly the info students are looking for. very helpfull inoformation.. Welldone SK , Keep up doing the good work

@Tariq Malik, Make this post as featured post so that maximum students get benefit of this. This is real need of Project Students

Featured !

awesome !! jazakALLAH alot such information about project selection will enable student to select their projects wisely great passion of help Sir Sk God bless you for that iam so much obliged that iam student of such humble courteous guy like you God bless you alot ameen jazakALLAH once again for new bloomers will say that Sir Sk will lead you to best for your future adhere to him and benefit from him its you the beneficiary he isnt he is already blessed with knowledge and knowledge is blessing time will prove it jazakALLAH ^_^

what a detailed guideline , amazing sir g

You are great SK sir .Thanks for giving us such a precious knowledge

great work 

Thanks SK bro

@Mr Leo, For my project tutor proposed me to three categories of languages, these are 

1.  If u r doing project in PHP and MYSQL then download Xampp Control Panel

2.  If u r doing project in Microsoft.Net, C# + MS SQL then download Microsoft Visual            Studio 2013,  Microsoft SQL Server 2012 ,  C# Basic Video Tutorials

3.  If u r doing project in JAVA+SQL then download  Netbeans IDE 8.1, JDK for Windows 32      bit,JDK for Windows 64 bit,Java Test Phases Preparation Videos

     My project name is Virtual Tuition Management System and category is web based            application. Tools for said project are ASP.NET and SQL SERVER.

Now my question is Sir g, Said proposed languages from tutor which is best for my project?

Please guide me that i can start my project in the given time of period. Thanks.


Assad I will recomend you Java as per our earlier discussion there are 5 web development components

  1. Structure (HTML)
  2. Presentation (CSS)
  3. Behavior (JavaScript/Jquery)
  4. Data Store (any DBMS i.e mysql, sql server, oracle)
  5. Server Side (java OR PHP or ASP.NET

Therefore your confusion is only choosing the server side.

As for as my experience and market demand is concern I will recomend you java, there are lot of reasons behind one of that is the popularity of java as mobile application development(Android).

And as language syntax and ease is concern both C#, Java and PHP are C style languges so syntax is similar, specially C# and Java too similar.

Free video training for all these 3 are available on my channel. I recomend you to take OOP training first, after that Core Java training then move to Java Web development training.

link is as below

Direct Link OOP

Java Core Training

All Students, I give 100% grantee that if you take training on my channel you will 100% able to do final project by yourself. 

thank you so much, #SK

Great effort from You Sir Sohail


© 2021   Created by + M.Tariq Malik.   Powered by

Promote Us  |  Report an Issue  |  Privacy Policy  |  Terms of Service