Posts

A GUID TO BEACOMING A SOFTWARE ENGINEER

Image
THIS IS A MY OPINION, Becoming a software engineer can be an exciting and rewarding career choice. The demand for skilled software engineers continues to grow, and with the right approach, you can embark on a path to success in this field. In this article, we will provide a step-by-step guide on how to become a software engineer. Develop a Strong Foundation : Learn programming languages such as Python, Java, or C++. Utilize online tutorials, coding bootcamps, or university courses to grasp the basics. Understand fundamental concepts like algorithms, data structures, and object-oriented programming. Consider a Formal Education (Optional): Pursue a degree in computer science, software engineering, or a related field. A formal education provides a comprehensive understanding of software development principles and enhances employability. Sri Lankan degree provide institute : Government University ( apply for A/L Results Physical Science Stream)    university of Moratuwa ...

DIFFERENCES OF HTML AND HTML5

Image
  HTML is a Hypertext Markup Language. DocType!  -  Version of HTML use -design wed pages using a markup Language.{ reaction And Display of attractive interactive and dynamic web pages}  HTML 1.work with old browsers  2.didn't Support audio and video without the use of flash  player support 3.Doesn't allows JS to run in browser. 4.Doesn't allow drag and drop effect . 5.HTML  can not handle inaccurate syntax . HTML 5 1.Support by all new  browsers                     ex-  Chorme , Firefox ,Safari     2.Support audio and video without the use of  <audio>  <video>  together. 3.Allows JS to run in background .this is possible due to JS web worker API in HTML  4.Doesn't allow drag and drop effects. 5.Allows to draws shapes like circle, rectangle etc. 6.HTML 5 It is capable of  handling  inaccurate syntax . Element of HTML 5  ...

DATABASE MANAGEMENT SYSTEM - [ INTRODUCTION ]

Image
    Database   I s a Data structure that store organized information in a computer System, easily Managed and Update .                              Ex :- A Librarian  Database Management System  Create Maintain the DB , provides Controlled Access to DB is a Software that enables user to define, create maintain & control access to the app          Ex:- MySQL | MS SQL | Oracle    Database Application Computer program that interacts with DB by issuing a request to the DBMS .                               DB system =  Database +  DBMS + DB  Application  TYPES OF DBMS                      Relational Database         ...

OOP IN JAVA - [ ENCAPSULATION & this KEYWORD]

Image
  ENCAPSULATION  Encapsulation  is one of the last  fundamental OOP concepts. The other three are inheritance, polymorphism, and abstraction .  In Java, encapsulation is the technique of combining code and data into a single entity. Java allows us to entirely encapsulate a class by keeping all of its data members private. We can now set and retrieve data from it using setter and getter functions. In encapsulation, the variables of a class will be hidden from other classes, and can be accessed only through the methods of their current class. Therefore, it is also known as  data hiding . E ncapsulation in Java − Declare the variables of a class as private. Ex -:                    class School                               private int index_ num;                 ...

OOP IN JAVA - (TYPES OF VARIABLE | TYPES OF METHOD)

Image
  Types of variables  In Java mainly contain 3 types of variables. LOCAL VARIABLE  Variables   are   declared   in   a  body  way   called   local   variables.   You   can   use   variables   only   in   this   method   and   not   even   other   methods   in   the   class. ex -  Instance  V ariable   Variables   declared   inside   a   class   but   outside   the   body   of   a   method   are   called   instance   variables.   It   is   not   declared   as   static.                                                                           ...