Technical trainings


Published on

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide
  • The .NET framework exposes numerous classes to the developer. These classes allow the development of rich client applications and Web based applications alike. In the above slide these classes have been divided into 4 areas. ASP.NET provides the core Web infrastructure such as Web Forms for UI based development and Web Services for programmatic interface development, User interface development on the Windows platform can be done using Windows Forms ADO.NET and XML provide the functionality for data access. Finally, the core base classes provide infrastructure services such as security, transaction management etc.
  • Common Language Runtime Common, secure execution environment. We’ll drill into this in some detail in the first parts of the presentation. Windows ® forms Framework for building rich clients A demonstration will highlight some of these features, such as the delegate-based event model. ASP.NET Web forms Manageable code (non spaghetti) Logical evolution of ASP (compiled) Again, we’ll drill into a hint at the power of Web Forms with a demonstration Web Services Programming the Internet to leverage the "power at the edge of the cloud". We will cover this in detail, as this – along with the CLR – is one of the more powerful aspects of .NET Framework. ADO.NET, evolution of ADO New objects (e.g., DataSets, Datareader) Visual Studio.NET Most productive development environment gets better and fully supports the .NET Framework
  • The first incarnation of ASP proved very successful. As part of the .NET Framework, Microsoft support ASP.NET. ASP.NET is a logical evolution of ASP, but addresses many of the issues associated with ASP. ASP.NET is now compiled and not interpreted. A great deal of work has also been done to make sure that ASP.NET development becomes cleaner and more productive.
  • Technically a Web Service is “ A programmable application component accessible via standard Web protocols”. In other words, it’s a component that can be called remotely, over the internet, from a client application. Take our previous example of a Web application that required ‘stock information’. This Web application possibly would not have that information readily at hand. However, what if another Web application (possibly on another machine, on the other side of the planet) did? Further more what if this remote machine exposed a component with a method such as ‘GetStockPrice (string strCompanyName)’ . Surely this would make life much easier, making separate Web sites act like ‘one big application’. Web service consumers can send and receive messages using XML, and therefore the audience of clients is unlimited.
  • KEY MESSAGE: 1 line overview of what the slide is about SLIDE SCRIPT: BUILD If a change is made to the ASPX… BUILD Then, on the next request, this change is detected, and the page is recompiled. BUILD and the result is returned to the browser. SLIDE TRANSISTION: Common language runtime ADDITIONAL INFORMATION FOR PRESENTER:
  • However, one of the strengths that was nowhere on his resume was his ability to be positive in all situations and to naturally motivate people. He was quick to smile and see the positive side of every project. He was generous in praising people and was consistently happy. These were his strengths - his natural attributes. They made up the sum of who John was. These soft skills are just as important as what John knows.
  • Technical trainings

    1. 1. BetaSoft Systems Pvt. Ltd. 1 Lead ● Inspire ● Achieve Software Development | ITES | Staffing | Consulting | Trainings © Beta Soft Systems Pvt. Ltd.
    2. 2. About Beta Soft Beta Soft Systems Beta Soft Systems Inc. Pvt. Ltd. Established: Established: In the Year 2008 in Panchkula, In the Year 2005 in Fremont, Haryana (India) California, USA Beta Soft Systems (Coaching & Professional Training Division)17/08/12 © Beta Soft Systems 2
    3. 3. Mission Our Mission is to provide end to end business solutions for a dynamic environment where business and technology converge Our Values Respect Integrity Trust Exceptional Service Commitment & Fun Stewardship & Community
    4. 4. Our Achievements Chandigarh, September 29, 2010: The Software Technology Park of India (STPI) awarded Beta Soft Systems its Award for Excellence for Highest Export – IT Enabled Services (ITeS) in a ceremony held in Chandigarh, India. Bay Area- Silicon Valley, CA, October 13, 2010: Beta Soft Systems has been named a finalist for the 7th annual Stevie Awards for Women in Business in the category of the Fastest-Growing Company of the Year. The Stevie® Awards for Women in Business are the worlds premier awards for women executives, entrepreneurs, and the organizations they run. October 29, 2010: Beta Soft Systems featured in Silicon Valley Business Journal’s Top 25 Women-Owned Business List.
    5. 5. BSS – Business Verticals
    6. 6. Training Modules• C & C++• LAMP STACK- Linux, Apache, MySql ,PHP• Web Designing• SEO-Search Engine Optimization• .NET• JAVA• Android
    7. 7. PHPPHP (PHP: Hypertext Preprocessor) was created by Rasmus Lerdorf in 1994. It was initially developed for HTTP usage logging and server-side form generation in Unix.PHP 2 (1995) transformed the language into a Server-side embedded scripting language. Added database support, file uploads, variables, arrays, recursive functions, conditionals, iteration, regular expressions, etc.PHP 3 (1998) added support for ODBC data sources, multiple platform support, email protocols (SNMP,IMAP), and new parser written by Zeev Suraski and Andi GutmansPHP 4 (2000) became an independent component of the web server for added efficiency. The parser was renamed the Zend Engine. Many security features were added.PHP 5 (2004) adds Zend Engine II with object oriented programming, robust XML support using the libxml2 library, SOAP extension for interoperability with Web Services, SQLite has been bundled with PHP
    8. 8. Why is PHP used?1. Easy to Use Code is embedded into HTML. The PHP code is enclosed in special start and end tags that allow you to jump into and out of "PHP mode".• <html> <head> <title>Example</title> </head> <body> <?php echo "Hi, Im a PHP script!"; ?> </body> </html>
    9. 9. What is SEO?Whenever you enter a query in a search engine andhit enter you get a list of web results that containthat query term. Users normally tend to visitwebsites that are at the top of this list as theyperceive those to be more relevant to the query. Ifyou have ever wondered why some of thesewebsites rank better than the others then you mustknow that it is because of a powerful webmarketing technique called Search EngineOptimization (SEO).
    10. 10. Scope Of SEO SEO is the force behind a company’s online success. Internet marketing is now a billion dollar industry and everyone is slowly but surely accepting this. Even top companies in India and the world are now keeping huge budgets for internet marketing. There is so much buzz going about internet marketing. People know that SEO can bring them new prospects for their products and services. But what’s the scope of SEO’s in India in comparison to the rest of the world. However, this concept is being misused by many writers and content developers. For instance, when a keyword is typed, lot of websites crop up which have little relationship with the topic you are searching for. This is because many sites are peppered with popular keywords, not only in their content, but also in Meta tags just to achieve high ranking in This is commonly known as spam. Today, mostly all website owners are interested in SEO because of the increasing knowledge about the benefits of SEO. Professionals are interested in learning SEO because of the money associated with it. If you are hiring an SEO expert to revamp your site, you need to be careful. She/he has to be technically sound in addition to being market-savvy. The expert has to understand the kind of promotions his or her company has on offer to promote them online.
    11. 11. What is Web Designing? In the digital world websites emerge as a significant tool that not only help the companies to find their target audience but also help in tapping desired customers while seating remotely. Website has become the medium of communication or interaction for Business houses. You can establish your corporate identity globally and remain in contact with your customer through out day and night. This information technology based communication design helps you to place your products to global customer with details of the placed products relatively at low cost. Websites The cost effective medium of sales and promotions make the websites as the hottest stuff of today’s generation. Website utilizes multiple disciplines such as animation, graphics, interaction design, and information architecture while giving digital corporate identity to your business. The amalgamated features help in interacting your unknown audience in effective and efficient manner. Websites are often considered as the interactive marketing strategy to pull out the hidden customer around the global arena.
    12. 12. What is Web Designing? Each of the websites planned in a precise manner to cater specific need. The people who view the website for a specific reason and it is important to know exactly what they are looking for when they visit the site. A clearly defined purpose or goal of the site helps in understanding of what visitors want. It gives a way in identifying the target audience. So company, who is developing website must be precise, on the target and object oriented in order to get maximum of what they are putting. The technologies being used during web designing are:• Markup languages (such as HTML, XHTML and XML)• Style sheet languages (such as CSS and XSL)• Client-side scripting (such as JavaScript and VBScript)• Server-side scripting (such as PHP and ASP)• Database technologies (such as MySQL, MSSQL)• Multimedia technologies (such as Flash and Silverlight)
    13. 13. INTRODUCTION MICROSOFT .NET17/08/12 © Beta Soft Systems 15
    14. 14. Contents .NET introduction. .NET Version. WCF, WPF, Web Version. Microsoft Surface. Sharepoint server.17/08/12 © Beta Soft Systems 16
    15. 15. What Is .NET• .Net is developed by Microsoft.• .Net provides framework and platform to run many languages.• .Microsoft has now launched SharePoint server 2007 and 2010.• .Net has four types of applications.• .NET supports more than 43 main languages.17/08/12 © Beta Soft Systems 17
    16. 16. Microsoft Technology17/08/12 © Beta Soft Systems 18
    17. 17. .NET Language• Console based language• Window based language• Web based language.• Mobile based language. Moreover, now you can do socketProgramming very easily. We can develop web Services, mobile application etc.17/08/12 © Beta Soft Systems 19
    18. 18. .NET-What Is It? .NET Application .NET Framework Operating System + Hardware17/08/12 © Beta Soft Systems 20
    19. 19. Framework ,Languages And Tools VB VC++ VC# JScript … Common Language Specification Visual Studio.NET ASP.NET: Web Services Windows and Web Forms Forms ADO.NET: Data and XML Base Class Library Common Language Runtime17/08/12 © Beta Soft Systems 21
    20. 20. The .NET Framework .NET Framework Services • Common Language Runtime • Windows® Forms • ASP.NET – Web Forms – Web Services • ADO.NET, evolution of ADO • Visual Studio.NET17/08/12 © Beta Soft Systems 22
    21. 21. Common Language Runtime Multiple Language Support• CTS is a rich type system built into the CLR – Implements various types (int, double, etc) – And operations on those types• CLS is a set of specifications that language and library designers need to follow – This will ensure interoperability between languages17/08/12 © Beta Soft Systems 23
    22. 22. Languages • Languages provided by Microsoft – VB, C++, C#, J#, Jscript. • Third-parties are building – APL, COBOL, Pascal, Eiffel, Haskell, ML, Oberon, Perl, Python, Scheme, Smalltalk…17/08/12 © Beta Soft Systems 24
    23. 23. .NET Versions• .Net Framework 1.0 first version develop by Microsoft in feb 2002 and 1.1 in 2003.• .Net Framework 2.0 developed in 2005• .Net Framework 3.0 developed in nov 2006• .Net Framework 3.5 developed in nov 2008• .Net Framework 4.0 released in 201017/08/12 © Beta Soft Systems 25
    24. 24. ASP.NET•ASP.NET, the platform services that allow toprogram Web Applications and Web Services inany .NET language•ASP.NET provides DLL for programs Which areprecompiled.17/08/12 © Beta Soft Systems 26
    25. 25. ASP.NET With AJAX AJAX = Asynchronous JavaScript and XML. AJAX is about updating parts of a web page, without reloading the whole page. AJAX is a technique for creating fast and dynamic web pages. AJAX allows web pages to be updated asynchronously by exchanging small amounts of data with the server behind the scenes. This means that it is possible to update parts of a web page, without reloading the whole page. 17/08/12 © Beta Soft Systems 27
    26. 26. XML Is The Core• Simple, open, broadly adopted.• Continues the Web’s open standards.• Used to store data in structural manner.• A universal data exchange format.• Xml is used to described data . 17/08/12 © Beta Soft Systems 28
    27. 27. ASP.NET Web Services• A technical definition – “A programmable application component accessible via standard Web protocols”17/08/12 © Beta Soft Systems 29
    28. 28. ASP.NET Architecture Compiled Compiled .ASPX .ASPX17/08/12 © Beta Soft Systems 30
    29. 29. WCF• WCF (or Windows Communication Foundation) is a union of technologies developed by Microsoft to make it easier and quicker for developers to build distributed applications. WCF builds on the existing technologies of ASMX, .NET Remoting, MSMQ and DCOM. WCF attempts to unify these technologies and harness the power of all, while simplifying the process of implementation.17/08/12 © Beta Soft Systems 31
    30. 30. WPF• In the .NET Framework , Windows Presentation Foundation (WPF) contains changes and improvements in many areas. This includes controls, graphics, and 3D graphics.17/08/12 © Beta Soft Systems 32
    31. 31. Web Versions• Web 1.0 was all about static content, one way publishing of content without any real interaction between readers or publishers.• Web 2.0 is more about 2 way communication through social networking, blogging, wikis, tagging, user generated content and video.• Web 3.0 with Artificial Intelligence, Cloud Computing and Other advance features.17/08/12 © Beta Soft Systems 33
    32. 32. Microsoft Surface  Microsoft released Microsoft surface toolkit for windows touch which is very helpful for developers to create touch features in their windows applications.17/08/12 © Beta Soft Systems 34
    33. 33. Share Point Server• Share point server is used to merge lot of application on single documentation.• Share point server is used in 17000 companies.• Share point is the first product whose success rate is very high.17/08/12 © Beta Soft Systems 35
    34. 34. Microsoft Silverlight  Microsoft® Silverlight™ is a cross-browser, cross-platform plug-in for delivering the next generation of .NET based media experiences and rich interactive applications for the Web.  Silverlight offers a flexible programming model that supports AJAX, VB, C#, Python, and Ruby, and integrates with existing Web applications.  Silverlight supports fast, cost-effective delivery of high-quality video to all major browsers running on the Mac OS or Windows.17/08/12 © Beta Soft Systems 36
    35. 35. © Beta Soft Systems
    36. 36. Domain : JAVA…17/08/12 © Beta Soft Systems 38 © Beta Soft Systems
    37. 37. Domain : JAVA… Java is a general-purpose, concurrent, class-based, object-oriented language that is specifically designed to have as few implementation dependencies as possible. It is intended to let application developers "write once, run anywhere". One characteristic of Java is portability, which means that computer programs written in the Java language must run similarly on any supported hardware/operating-system platform. This is achieved by compiling the Java language code to an intermediate representation called Java byte code.17/08/12 © Beta Soft Systems 39 © Beta Soft Systems
    38. 38. Domain : JVM Architecture An applet is a program written in the Java programming language that can be included in an HTML page, much in the same way an image is included in a page. When you use a Java technology-enabled browser to view a page that contains an applet, the applets code is transferred to your system and executed by the browsers Java Virtual Machine (JVM). A Servlet is a Java class in Java EE that conforms to the Java Servlet API, a protocol by which a Java class may respond to HTTP requests. A Servlet is an object that receives a request and generates a response based on that request.17/08/12 © Beta Soft Systems 40 © Beta Soft Systems
    39. 39. Domain : JVM Architecture Swing is the primary Java GUI widget toolkit. an API for providing a graphical user interface (GUI) for Java programs. It developed to provide a more sophisticated set of GUI components than the earlier Abstract Window Toolkit. Swing provides a native look and feel that emulates the look and feel of several platforms  Hibernate is an object-relational mapping (ORM) library for the Java language, providing a framework for mapping an object- oriented domain model to a traditional relational database. Hibernate solves object-relational impedance mismatch problems by replacing direct persistence-related database accesses with high-level object handling functions.17/08/12 © Beta Soft Systems 41 © Beta Soft Systems
    40. 40. Domain : JVM Architecture ESET Threat BlogSpring is a Light weight Open Source Framework for java whichuses POJO (Plain Old Java Objects).It can be used for any kind ofapplication,services etc . Central to the Spring Framework is itsInversion of control container, which provides a consistentmeans of configuring and managing Java objects Objects createdby the container are also called Managed Objects or Beans.Typically, the container is configured by loading XML filescontaining Bean definitions which provide the informationrequired to create the beans .Objects can be obtained by meansof Dependency lookup or Dependency injection. Dependencylookup is a pattern where a caller asks the container object for anobject with a specific name or of a specific type. Dependencyinjection is a pattern where the container passes objects by nameto other objects, via either constructors, properties, or factorymethods. © Beta Soft Systems 42
    41. 41. 43© Beta Soft Systems
    42. 42. Domain : ABOUT ANDROIDAndroid is a Linux-based operating system for mobiledevices such as Smartphone and tablet computers. It isdeveloped by the Open Handset Alliance. Android, Inc.was founded in Palo Alto, California, United States inOctober 2003 by Andy Rubin (co-founder of Danger), RichMiner (co-founder of Wildfire Communications, Inc.), NickSears (once VP at T-Mobile), and Chris White (headeddesign and interface development at WebTV) to develop,in Rubins words "...smarter mobile devices that are moreaware of its owners location and preferences". © Beta Soft Systems 44
    43. 43. Domain : Database17/08/12 © Beta Soft Systems 45
    44. 44. Domain : Database  Query optimization-: Query optimization is function of many Relation database management systems in which multiple query plans for satisfying a query are examined and a good query plan is identified.  Trigger  Cluster  What is difference between RDBMS AND DBMS?  Stored procedure.17/08/12 © Beta Soft Systems 46
    45. 45. Why Soft Skills • Mr. A is an M. Tech and MBA graduate. But he still could not get the job of his choice during campus recruitment. • Reason: Blame it on his soft skills. Or rather the lack of them. These include communication, listening, negotiation, etiquette, language skills etc. Hence, he could not compete with his fellow students who got better jobs.17/08/12 © Beta Soft Systems 48
    46. 46. What Are Soft Skills • Refer to the cluster of personality traits, social graces, facility with language, personal habits, friendliness, and optimism that mark people to varying degrees. • Soft skills complement hard skills, which are the technical requirements of a job.17/08/12 © Beta Soft Systems 49
    47. 47. Are technical/ job-related skills enough?• Technical and job-related skills are a must, but they are NOT sufficient when it comes to progressing up the ladder.• With the traditional paternalistic style of leadership becoming outmoded, professionals expect their teams to be proactive and communicate openly. 17/08/12 © Beta Soft Systems 50
    48. 48. Make Soft Skills your Strength• John was promoted to Technical Project Manager at his consulting company. Some people wondered why John had risen to this level of management.• However, one of the strengths that was nowhere on his resume was his ability to be positive in all situations and to naturally motivate people. He was quick to smile and see the positive side of every project.• He was generous in praising people and was consistently happy.17/08/12 © Beta Soft Systems 51
    49. 49. Make Soft Skills your Strength These were his strengths - his natural attributes. They made up the sum of who John was. These soft skills are just as important as what John knows.17/08/12 © Beta Soft Systems 52
    50. 50. What we cover in our Trainings Communication centric topics English Language Training Communication Training Business Email writing Interviewing Skills Presentation Skills Training Business Telephone Etiquette
    51. 51. What we cover in our Trainings Behavioral Topics Team Building Problem Solving Stress Management Time Management Conflict Resolution Business Etiquette Customer Service Change Management Motivational Training Cross Cultural Training
    52. 52. Opportunities in Tri cityThere are nearly 200 IT Companies in Tri City with big opportunities in Web Designing and Web Development.Since most work is done on PHP there is a huge Demand of PHP Developers in Tri City .PHP with CMS such as Word press, Magento , Joomla,Drupal professionals are in Huge Demand .Web Designers with a Creative and Technology Edge are in Demand.Tri City is catching up with Latest Technologies and Android and iPhone professionals are in Demand.SEO Professionals with Content writing Skills can also Build up a rewarding Career in Tri City.
    53. 53. Tri city Openings in June 2012 OPENINGS EXPERIENCE TECHNOLOGY TRAINED FRESHERS 1 YRS 2YRS PHP WITH CMS 50 50 60WEB DESIGNING & PHP 90 150 200ANDROID/Iphone 20 25 25
    54. 54. Placements Cycle
    55. 55. Current AchievementsAbove 60% Placements of Trainees Enrolled for six Months Industrial Training.21 IT Companies in Contact for Fresher Placements.Shared 60 Positions with over 300 Openings in 21 Different Companies.100 % Placements provided in PHP Domain.Note : According to a Yahoo Survey in India 70% of Btech/MBA 2011 passout are still unemployed.
    56. 56. Corporate RelationsAbly Soft Pvt. Ltd , Mohali Deft Soft Informatics , MohaliClerisy Solutions , MohaliAmeba Softwares MohaliViolet Infotech , MohaliCQL Sys ,MohaliOrion E Solutions ,MohaliHDLSS, PanchkulaRed Blink , ChandigarhPingaksho Technologies , MohaliEmin Innovative Technology Solutions, MohaliWiproHCL
    57. 57. Placement Drive Schedule for 2011-2012 SessionHimalayan Group of Colleges, Kala AmbUttanchal Institute of Technology, DehradunRoorkee Institute of Technology, DehradunShivalik Engineering College ,DehradunICFAI ,DehradunIET BaddalLudhiana College of Engineering and Technology, LudhianaDAVIET JallandharDesh Bhagat Group of Colleges, Mandi GobindgarhSachdeva Group of Colleges, MeerutGlobal Institute of Engineering and Technology, Gurgaon
    58. 58. Recruitment Methodology Resume preparation as per Industry Standards and Job description. Monthly assessment of each Trainee through written Tests. Mock Interviews every Month end. Establishing Contact Candidates are contacted and apprised of the opportunity for eliciting their interest in the position. Evaluating candidates with the aim of determining a profile match with the job, their career aspirations and suitability in the context and culture of client organization. Understanding the client organization with regard to existing business activities, Organization structure, culture and future growth plans. Mapping position specific competencies Including job title, deliverables, Principal accountabilities and Other relevant details.
    59. 59. Recruitment MethodologyDrawing list of companies for which to recruit & Developing a Strategy .Utilizing our Clients network.Industry Ready Talent College is ready to produce ready to deploy WorkforceIndustry Engagement through Seminars ,Internships, Guest Lectures, Projects and Case StudiesDetailed Reference Checks on candidate(s) who have been selected for hire, before the offer is formally extended.
    60. 60. Our ServicesTrainingStaff AugmentationPermanent StaffingITESSoftware Development
    61. 61. Our Happy Clients in USA
    62. 62. Our Happy Clients in INDIA
    63. 63. THANK YOU